Development Status
Statistics
Source files | 404 |
---|---|
Lines of code | 52,838 |
Time worked | 732 hours 37 minutes |
Total tasks | 1614 |
Finished tasks | 784 |
Daily Activity (Last 28 days)
Status Updates
-
Basic battle loop is now working. Enemies can be selected for attack, a placeholder cutscene shows, and then damage is applied. Enemies with 0 health are destroyed. Next up is adding XP and a nicer cutscene. -
Barrels (and other containers) are now working, and they can contain either items or gold. Items automatically go to the next free character slot, or are left in the container if all hands are full. -
Added roaming NPC's to towns. They behave pretty closely to the ones in Shining Force II and have full collision detection. -
Battle loop is finally up and running! Still need to add some actual gameplay, but the foundations are there and working. -
Spent far too long working on the UI system, but it's finally coming together. Can define layouts via a file and dynamically bind them to game data.
Milestones
Milestone 1 - Basic Town
done☑ Walk around town
☑ Shining Force 2 style camera
☑ Use doorways to move around
☑ NPC's that talk
☑ Inspectable items
☑ Move to other levels
Milestone 2 - Characters
done☑ View team member list
☑ View individual team member's status
☑ View team member's magic
☑ View team member's items
☑ Have a character join
Milestone 3 - Items
in-progress☐ Equip weapons and armour
☑ Drop items
☐ Give items to other team members
☑ Pick up and receive items
Milestone 4 - Better NPC's
todo☐ Working priest (revive, cure, promote and save)
☐ Working shop (buy, sell, repair and deals)
☑ NPC's that walk around
☐ NPC's that follow a specific path
Milestone 5 - Basic Battle
todo☑ Spawn enemies and characters
☐ Spawn enemies via script
☑ Display movement range
☑ Basic battle loop
☐ Basic AI
☐ Lose the battle when leader defeated
☐ View enemy details
Milestone 6 - Improved Battle
todo☐ Gain XP from defeating monsters
☐ Level up when enough XP reached
☐ Use items in battle
☐ Use magic in battle
☐ Basic attack scenes
☐ Different win conditions (e.g. defeat enemy boss)
Milestone 7 - Improved Town
todo☐ Cut scenes (eep!)
☐ Weather effects
☐ Time of day effects
☐ Use items out of battle
Milestone 8 - Quests
todo☐ Receive quests
☐ Screen to show quest progress
☐ Working quest progression
☐ Quest rewards
Milestone 9 - Polish
todo☐ Working save system
☐ Cursed items
☐ Curse removal
☐ Poison effect
☐ Poison removal
☐ Joypad support
Milestone 10 - Basic demo content
todo☐ First town
☐ Overworld
☐ First battle
☐ Second town
Milestone 11 - Battle polish
todo☐ Magic attack scenes
☐ Darkness
☐ Land effects for attack and defence
☐ Battle events (spawn enemies after X turns etc)
☐ Working status effects (frozen, blinded etc)
☐ Enemies that drop items when defeated
Milestone 12 - More demo content
todo☐ Second battle
☐ Third battle
☐ Third town
☐ Fourth battle
☐ Fifth battle
Milestone 13 - Demo polish
todo☐ Intro screen
☐ Title screen
☐ Load/save screen
☐ Credits screen