A downloadable Spellbound Underworld for Windows

Spellbound Underworld is a third person RPG set on a full underground world overflowing with magic. Explore dungeons, caves and cities to unravel the mistery within its caves. 

The game has a 'souls-like' inspired combat in which the player can fight by wielding a magical flaming sword and by shooting fireballs. The caverns are swarming with different goblinoid enemies. There are also 2 bosses available: a troll with an intricate attacking pattern and a 'puzzle-like boss' dragon that breathes fire at the player.

There are platforming levels and simple puzzle solving,  along with chests and gear to search for. 

Spellbound Underworld contains a set of main and side quests. The latter encourages exploration and looting  for better equipment while the first guides the player through the game. 

There is a HUB town with plenty of NPCs in which  consumables can be buyed and the lockpicking level can be raised. It is also possible to chat to and receive missions from its inhabitants. 

DURATION / Duración: aproximately 2 HOURS            aproximadamente 2 horas
In-game UI and texts are written in Spanish.                     Textos en español
Issues and workarounds in the comments.         Errores y soluciones en los comentarios.
It can only be played in a low-end pc if the screen resolution is lowered. Medium/high-end pc recommended.  Para funcionar adecuadamente a máxima resolución requiere de ordenador de gama media-alta, de lo contrario se recomienda reducir la resolución nada más empezar la partida. 

CONTROLS / CONTROLES

Movement: W, A, S, D                   Movimiento: W, A, S, D

Shoot: left mouse click  (while aiming)            Disparar: click izq del ratón (al apuntar)

Aim: right mouse click                  Apuntar: click dcho del ratón

Sprint: left shift                                Correr: mayus izq

Dash: alt                                                Esquivar: alt

Jump: space bar                               Saltar: barra espaciadora

Summon Sword: mouse wheel UP               Invocar Espada: rueda del ratón hacia arriba

Sheath Sword: mouse wheel DOWN         Desvanecer Espada: rueda del ratón hacia                                                                                                      abajo.

Lock Camera on Nearby Enemy: F               Fijación de Cámara a Enemigos: F

Melee attack: left click (sword unsheathed)   Ataque cuerpo a cuerpo: click izq (con                                                                                                                   la espada en la mano)

Parry: R                                                  Bloquear: R

Interact: E                                            Interactuar: E

Healing Potion: Q                           Consumir Poción Curativa: Q

DEVELOPERS / DESARROLLADORES

Hernán Alonso: scripting, character controller, combat and AI systems, platforming system, NPC behaviour, inventories, shopping and looting systems, leveling and missions systems, level design,  main character and enemy modelling and texturing, city houses modelling, musical composition and editing, audio and in-game sounds.

Scripting, controlador de personaje, sistemas de combate, economía, inventario, misiones, guardado, loot y niveles, IA de NPCs y enemigos, diseño de escenarios, modelado de personaje jugable y de enemigos, modelado de los escenarios propios, composición y montaje musical, sonidos y audios del juego.

Javier Díaz: healing and consumables system, user interface design, level and scenery collisions, game and mission flux design, narrative content, game development documentation (GDD) and distribution.

Sistema de curaciones y consumibles, UI, diseño de niveles, colisiones, flujo y diseño de misiones, narrativa,  documentación de desarrollo (GDD) y distribución.

EXTERNAL ASSETS USED / ASSETS EXTERNOS UTILIZADOS

 'Polygon Dungeon Realms' (Synty Studios), 'Low Poly Cave Pack' (Zomoss!), 'Magic Arsenal' (Archanor VFX), 'Medieval Animations Mega Pack' (Mister Necturus), 'Mixamo Animations' (Adobe), 'Monster Sounds & Atmospheres SFX Pack' (Olivier Girardot), 'Zasplat Free Audio Library',  'Village Interior Kit' (3D Forge) and 'Unity Starter Pack '(Unity Technologies).

SELF-MADE ASSETS / ASSETS PROPIOS

All the scripting was self-made, no external programming systems or assets were used. An important fraction of the 3D models and texturing was original as well, such as: the main character, the modular equipment, the city buildings, house interiors (the inn and the shop), all the non-boss enemies (the 3 'melfgrin' types and all of its individual variants) and the wizard NPC. The soundtrack was also made by the team.

Todo el software (programación / scripting) es propio al desarrollo, no se han usado assets o sistemas de software 'pre-hechos'. Una cantidad importante de modelos y texturas fueron implementados por el equipo: personaje principal, armaduras modulares, edificios de la ciudad,  interiores de las casas (taberna y tienda), todos los enemigos estándar (los 3 tipos de 'melgrim' con sus variantes propias) y el NPC mago. La banda sonora también fue compuesta en su totalidad para el juego.

NOTE: the game was an assignment made for academic purposes only. Just a template to show some engine and programming skills, a portfolio. The intention was not at all to make a committed game, nor to adquire high polishment or the complete disappearance of in-game bugs.

NOTA: el juego era una tarea académica para la universidad, una forma tangible de enseñar cierto uso del motor Unity, así como de ciertas nociones de programación, modelado y composición musical. Por tanto, la intención no era crear un juego pulido y sin ningún tipo de bugs para poder sacar contenido comercial.

Download

Download
SpellboundUnderworld.zip 411 MB

Install instructions

Download the .zip file and extract the content in the computer. Then the game .exe will be ready to be played.

Comments

Log in with itch.io to leave a comment.

(2 edits)

Errores conocidos y soluciones:                                           ESPAÑOL

1. El juego se congela nada más empezar. Una vez termina la cinemática no puedo rotar la cámara y el rendimiento es lento.

Esto es porque el juego está ejecutándose a su máxima capacidad gráfica y tu ordenador no es lo suficientemente potente. Para reducirle la calidad iremos al menú de 'Pausa' (presionar "escape" in-game) y daremos al botón de 'Opciones'. Una vez aquí, desplegaremos el "dropdown" de 'resoluciones' y seleccionaremos una menor. Es posible que por defecto esté puesta la máxima resolución y tasa de refresco posibles de tu pantalla. 1280 x 720 debería de funcionar, aunque siempre recomendamos jugar a 1920 x 1080 si el pc lo permite. Se pueden seleccionar resoluciones menores si fuera necesario.

2. Hay una cueva en la que desaparece el suelo y no puedo entrar (detrás del Troll).

Si ocurre esto, la única forma hasta la fecha de solucionarlo es guardar partida y recargar el juego (ver cómo en el comentario pertinente). Esto recargará el terreno y será accesible, pero procura no tener al jugador colocado en esta cueva cuando lo hagas o te tragarás el suelo y caerás al infinito y hacer partida nueva es lo único que queda. Recomendamos seriamente ignorar esta zona por el momento ya que generar un archivo de guardado puede estropear el flujo de las misiones principales en algunos casos. A pesar de esto, la única forma de completar la misión secundaria de 'recoger cristales rojos' es acceder a esta cueva.

3. No puedo subirme al ascensor porque no he sido capaz de saltar sobre él y ha subido sin mí. He perdido el ascensor.

Puedes llamarlo de vuelta si te colocas en su área de recorrido. Sal primero del área y vuelve a colocarte debajo de dónde estaría el ascensor. Si detecta que estás debajo, el ascensor bajará, pero no dejará de hacerlo hasta que salgas de su área de recorrido, luego cuando quieras que vuelva a subir, simplemente sal del área y vuelve a entrar.

4. El NPC del mago (misiones principales) no funciona correctamente: hace animaciones raras / aparece movido de sitio / no responde a que hayas completado la misión y sigue dando el mismo diálogo.

Este es el problema más grave del juego hasta la fecha y la única manera de impedir que aparezca al 100% es completar el juego entero de una sentada, es decir, sin guardar partida y sin cargarla. El sistema de guardado no siempre carga correctamente las variables de control de las misiones y buggea las principales. Lo sentimos mucho y estamos trabajando en ello.

5. Me he quedado atrapado físicamente y no puedo salir.

Prueba a correr a la vez que saltas. Esto puede dejarte salir ya que las colisiones están hechas para que funcionen desde fuera y por tanto están inclinadas hacia fuera, permitiendo caminar sobre ellas si se hace desde dentro.

6. Un cambio de cámara se ha hecho mal y ya no veo al personaje aunque puedo moverme.

Guarda partida y vuelve a abrirlo, se soluciona. Hemos descubierto que esto puede ocurrir si se hacen varios guardados y se cruza el puente a la ciudad dos veces.

7. Si esquivo sin indicar dirección el personaje flota momentáneamente en el aire antes de hacer la animación.

No hemos encontrado solución, pero está relacionado una vez más con el guardado. En una sola 'run del tirón' no debería de ocurrir.

(5 edits)

Known issues and workarounds:                       ENGLISH

1. My game freezes right from the start, Once the openning cinematic ends I cannot rotate my mouse and camera view. My pc overheats.

This means that the game is running at its maximum quality and your pc is not high-end enough. In order to solve the performance issue press the "Escape" button to open the 'Pause Menu'. Once in there press "Options" / "Opciones" and in the "resolution dropdown" / "resolución" select a lower resolution as it probably is your max screen settings at max refreshing rate now. 1280 x720 should do the trick. You can even try lower ones if needed.

2. I was not able to get on the elevator on time because I failed to jump on it  and it went up without me.

You can call the elevator back by stepping away from its vertical path  and then going in again. Waiting inside will make the elevator come right down. To make it go up again, jut step back again and get inside its course path once more. If it detects that you are above it, it will then go up.

3. I got stuck in between game colliders and cannot move(ex: between two walls).

Try jumping while running. This might get you up as the collisions are meant to work properly only from the outside. This results in them being slightly bent outwards, meaning that they are traversable from the inside out.

4. There is a cave in which the floor is missing and I cannot go inside.

Unfortunately, at the moment this is only solvable by exiting the game through the 'Escape button menu' and pressing "Exit" / "Salir" and then executing the game again. This saves the game data and reloads it. Be sure not to exit and reload while the player is standing in that specific cave or you will fall down up to the infinity. Be aware that saving the game might likely damage some data order and glitch the last mission so we recommend avoiding that cave. We apologize in advance and we are working on it.

5. The wizard NPC is glitched and it does not behave/animate properly or it repeats last mission's dialog and does not react to me having completed the task.

This is the main game-breaking bug and is very annoying as to date, the only way to avoid this is to run the game from the beginning to the end in one run. This means that you should not save and reload the game data for it to work OK, NOT ONCE. Starting a new game is the only way to solve this. Unfortunately, to complete the "seek red crystals" side quest you need to be able to enter such cave mentioned above, which might need you to save and reload in order to be shown in-game. We apologize sincerely.

6. I cannot longer see the player character, a switch between cameras went wrong and all I see is the city entrance's bridge.

Reloading the game after saving fixes the problem. However, we know this is related once more to the saving system, so it should not happen on a first run. Avoid traversing the bridge into the wild and then back to the city if you have a saved file stored in your system.

7. The player floats on the air for a moment before executing the backflip.

Once more, related to save files. There is no solution yet.

(3 edits)

GAME SAVING SYSTEM / SISTEMA DE GUARDADO

Game data can only be saved if the player exits the game by using the UI. This means that if you close the game by pressing ALT+F4 the data will not be saved. There is an option to exit the game 
(which automatically saves the data) in the 'Pause Menu'. Said button is called "Salir" (exit) and can be reached by pressing 'escape' while in-game.

Se guarda partida solo cuando se sale del juego usando la interfaz de usuario, es decir, sin forzarlo con ALT+F4. Para ello, presionaremos 'Escape' y se abrirá el menú de Pausa. Desde aquí será visible el botón de 'Salir', que al pulsarlo saldrá el icono de 'guardando partida'.

STARTING A NEW GAME OR RESETTING / NUEVA PARTIDA

Starting a new game can only be done manually by removing the previous save file. The 'save data' is stored here: /cuevas_data/resources. Deleting the 'save.dat' file will reset the game.

Si quieres empezar una nueva partida, solo podrás hacerlo manualmente. Para ello deberás borrar el archivo de guardado que se encuentra en /cuevas_data/resources. Elimina el archivo 'save.dat'. Esto reseteará el juego.