notes.md
1	# Saint Anthony's Fire
2
3 I intend to branch off from the tutorial at some point and have the game be
4 about playing as St. Anthony being tested in the desert. I think the core
5 gameplay mechanics should be a spellcrafting system and a faith system.
6
7 # Ideas
8 * Spellcrafting System
9 A limited number of discrete spell attributes that can be combined
10 to form spells.
11
12 * Faith System
13 Some kind of 'mana' esque system that's based on player decision
14 making. This may be beyond my abilities, but if thematically the player
15 is playing as a Saint, there should be come component in the gameplay
16 that relates to that.
17 * * Sacrifice turns while in combat to gain faith (Pacifism)
18 * * Convert HP to Faith (mana) (Flagilation) OR
19 * * * No HP/Mana, shared resource pool that is used for HP and casting (Faith)
20
21 # Reminders
22 * When adding components, from the tutorial:
23 Adding components has gained some steps: we have to register them in main, tag them for Serialize, Deserialize, and remember to add them to our component type lists in saveload_system.rs. That could be easier - but it's a very solid foundation.