Previous design


Elementalist

Overview:

The game is an action turn based 2D game, where a the character will go on an adventure and try to defeat a demon lord. While on a journey to defeat a demon lord , many various challenges awaits the character, ranging from fighting monsters and completing quests in order to level up and gain items, as well as new abilities. As the name of the game suggests, the combat will revolve around an elemental system, where the character has to combine various elemental attacks to deal more damage or create various effects. Inspiration for the combat is drawn from games such as Pokemon, Honkai Star Rail and Final Fantasy games.

Game loop:

  • The game will use a 3rd person camera
  • There will be simple animations for movement and combat
  • The map will use a 2D grid system
  • Entering combat transitions the player to a different scene
  • Bumping into enemies or attacking them to gain an advantage triggers the combat
  • Interacting with NPCs may give the player quests
  • Elemental system
Ice + Water Freeze
Water + Plant Root
Plant + Fire Burn
Water + Electricity Electrocute
WIP WIP
  • Possible state of the character
    • Idle - when character is outside of combat and moving
    • Moving - when character is moving in the world
    • Attacking - when the character is in the middle of attack animation

Controls:

Actions Keyboard / phone
Movement WASD / Left joystick
Interaction E / Interaction button
Choosing an option LMB / Clicking on the screen

Requirements:

The game will be playable on PC and android, with the focus on PC and just changing the controls to be playable on a phone. Every music and sound effect used will be from some online source. There will be an ambient music when traveling the world, transition music (like the one in pokemon), and combat music. Preferably even interaction with the UI should make some sound.. I will be using DOTween to implement tweening for the UI (so that it appears and disappears seamlessly) and transitions to combat, Cinemachine for its advanced camera system and Dialogue editor to create my quest system with the help of unity events. I will expose the unity events using editor extensions, so that the quest system is more modular and quests can be switches easily.

Complex requirements: 

C2 - A simple 2D game on a grid using sprites and tweening

Additional requirements: 

A3 - Use of particle system. This will be used when triggering an elemental reaction and when applying an element to an enemy. Each reaction should have a different effect and color. Can also be used when an enemy is defeated.

A6 - Tweening in UI, animations and transitions to combat. Will find more use cases in the future.

Backup requirements: 

A10 - Well polished game with sound, animations and finished combat system.

Get Elementalist

Leave a comment

Log in with itch.io to leave a comment.