Milestone 8 (wealth):
Items and Inventory-
Dropping items - Splitting and combining item stacks
Player tradingTrading cashShopsSelling itemsItem stack sizes in trade windowItem information system
NPC interactionScripting
Permission management- Database logging of
LoginsAdministrative actions- Usage statistics
Prevent multi-logins- Brute force protection
- Animated sprites
- Animated tiles
- Particle effects
Refinement 2: Movement
Since I declared my space partitioning and my route finding algorithm for working, I encountered some glitches which need to be addressed.
- Suboptimal routes in some situations
- wrong blockmap calculation in some cases
- one time I got stuck in a tree - reproduce this (or at least create automatic unstuck)
Refinement 3: Performance
The client framerate fell a lot lately. I need to find out why and optimize it so I get at least 20 Fps on my Intel Atom notebook.
Refinement 4: Game System
- Resistances
- Damage randomization
- Misses? Critical hits?
Proceduarally generated spellsRest System
Refinement 5: Mob AI
I skipped a few AI strategies I had planned. These still need to be implemented:
- Attack strategies:
- Pursuit
- Stalk
- Flee
- Roam strategies:
- Guard
- Target strategies:
- Best attacker against team
- Closest to team
- Last attacker
- Last attacker of team
Refinement 6: Attract Mode
Observer random locations in the background during the login sequence.