RogueLife/TODO

93 lines
2.5 KiB
Plaintext
Raw Permalink Normal View History

2022-12-30 17:38:03 +01:00
Pixel art to do
===============
- Player KO animation. The timeline of a KO is:
1. When the player's HP reaches 0, "KO" is played ("falling" animation)
2. When "KO" finishes:
(a) "IdleKO" is played in a loop once ("lying down" animation)
(b) Simultaneously, end screen appears
It is possible to include some idle frames in "KO" in order to delay the
appearance of the end screen.
2022-12-30 17:38:03 +01:00
- More varied attacks:
* Sharp shadow attack (see skill icon for inspiration)
* Circular slash? (We already have shock)
* AOE-style bomb/meteor/etc?
- Enemies:
* A new jumping attack for slimes for variety in Wrecked Lab (Arcuz)
* Or maybe a flying slime?
* Skeletons
* More tifuciles (including mamafucile)
* Crypt boss (Dracula / Skeleton archmagus / etc)
- Better dash animation
2022-12-30 17:38:03 +01:00
- Environment damage
- Particles after monsters' deaths? Slime puddles, dark enemy outlines, ...
Programming to do
=================
Core mechanics:
* Have a deterministic mode for grinding
* Use for items in battle (potions mainly)
* Infinite mode for every level
* Map events, including removable tombstones in Crypt GLOOM
* Elaborate AIs that force the player to move and adapt, not just mash
* Tutorial
* Bindings for higher score:
- Faster waves
- No skills
- Reduced weapon damage
Content:
* Additional skills
2023-01-16 10:37:48 +01:00
* Give the chemical slime a magic attack
* Jump attacks for elemental slimes
2022-12-30 17:38:03 +01:00
Infrastructure:
* Better end screen
* Save and load scores (including with bindings)
2022-12-30 17:38:03 +01:00
Extra details
=============
* Have camera move? (eg. in the direction of movement)
2022-12-23 23:22:35 +01:00
* More explosions
* Cool-looking shaders?
* Leaves particles on monsters' death
* Leaves environment damage after spells and explosions
* Bonemeal easter egg (grow plants wherever skeletons die)
* Also the other easter egg
2022-12-30 17:38:03 +01:00
Reference data
==============
Level gimmicks:
1. [Mossy Dungeon]: No gimmick, this is the tutorial/baseline
2. [Wrecked lab]: All sorts of slimes
3. [X's Garden]: Tifuciles and the tifucile boss
4. [Mecha Airship]: Gunslinger-loaded bullet hell
5. [Crypt GLOOM]: Map clears when enemies resurrect + final boss
Unused resources:
- Enemies:
* water_slime
* chemical_slime
* crimson_bat
* gb_gunslinger
* master_gunslinger
* tifucile
* washing_machine
- Items:
* chest
Skills:
* launch
* magic
Animations:
* items/upgrade
2022-12-23 23:22:35 +01:00
2022-12-30 17:38:03 +01:00
Enemies for each level:
1. [Mossy Dungeon]: Introduce basic enemies
2. [Wrecked Lab]: All slimes + some bats
3. [X's Garden]: Tifuciles + Normal and chemical slimes
4. [Mecha Airship]: All gunslingers + Fire slimes
5. [Crypt GLOOM]: Skeletons + Bats + Water slimes