/Lyssa-s-Odyssey

:video_game: Adventure game: Find your way to the exit, defend yourself by reflecting foe's projectiles.

Primary LanguageC++Apache License 2.0Apache-2.0

Readme

Canyon_editor_fox

Lyssa's odyssey

Find your way to the exit. Defend yourself by reflecting foe's projectiles. Projectiles are reused. Move character with wasd keys or left joystick. Move spirit with mouse or right joystick.

Top down view, 2D gameplay but 3D assets.

1.Gameplay

  • reflect foe's projectile
  • life (+points), this can be called an insanity level increasing and not decreasing unless you find sanity objects (life) to comfort yourself
  • timer
  • go to the end of the level
  • cam follow main character
  • 2 controls: 1 for movement + 1 for shield
  • extra life when level complete?
  • fylgja's size decreases when half/quarter of life left?
  • rpg element to improve stat or unlock skills?

Gameplay

score pickups

  • Red: 1
  • Green: 2
  • Blue: 5
  • Yellow: 10 (- Purple: 25 )

2.Story

  • wicked dragon Ashe transform everybody into ball character and mad one

  • lyssa was protected by fylgja, she was turned into a ball but didn't become totally insane.

  • lyssa will try to defeat the dragon

  • lyssa has to find objects in order to be able to access last part of the game

  • rescue people ? as annex quest => maybe can access true ending if she managed to rescue everyone

3.Characters

  • character = lyssa = fighter with its spirits, is she insane?
  • Fylgja = name of the spirit in its head

For each level:

  • killer animal (some of them move following a pattern)
  • final boss = stronger/bigger animal
  • spawn foes in spawning boxes (create nest for some foes)?

4.Levels

  • different levels/themes (canyon tuto, countryside, jungle, snow/ice, volcano)
  • flat levels
  • mimimap
  • tuto for start, then choice between level, must complete them all to unlock last level
  • each level has a venue specific difficulty
  • a skill for each venue?

Levels can be strange if they come from Lyssa's mind.

4.1.canyon tuto

Fylgja speaks to Lyssa to explain all that (= Lyssa speaks to herself)

  • 1- explain howTo move Lyssa
  • 2- show an ennemy (make player avoid foes)
  • 3- tell to get hit by projectile and explain that life decrease
  • 4- introduce Fylgja, she comes out from her head, show how to move her and tell to use her to protect lyssa's from projectile
  • 5- explain that projectiles are reflected and that lyssa can use that to kill foes

Canyon_editor_topView

4.2. Hub

Access each level from here.

Hub_editor_topView

4.3.countryside

  • windy area ?
  • wall of fences
  • sunny, yellow

4.4.jungle

  • swamp with maelstrom
  • wall of trees
  • dark, scary

Forest_editor_topView

4.5.snow/ice

  • sweeping ground
  • wall of dangerous water and snowmen
  • blue, cold

4.6.volcano

  • burning areas to avoid (like maelstrom)
  • wind because on the volcano
  • slippery slopes
  • red, hot

Volcano_editor_topView

menu idea

  • main menu and lyssa next to buttons (on right?)
  • new game/continue
  • level selection (only for debug, player must enter a code in menu to see it)
  • Do a tuto cheat sheet accessible from pause menu and main menu.

MainMenu