Shining Online

Development Status

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)

30 31 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Status Updates

  • Ty
    Ty
    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.

    2020-12-08 20:50:07

  • Ty
    Ty
    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.

    2019-09-17 19:34:42

  • Ty
    Ty
    Added roaming NPC's to towns. They behave pretty closely to the ones in Shining Force II and have full collision detection.

    2019-03-17 22:35:00

  • Ty
    Ty
    Battle loop is finally up and running! Still need to add some actual gameplay, but the foundations are there and working.

    2019-03-13 18:02:53

  • Ty
    Ty
    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.

    2018-11-24 14:51:32

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