First Playable Alpha
The first playable alpha should consist of a functioning hub map, the first playable map (The Fall of the House of Usher), and at least one class per role that can be played. A more detailed list of features is as follows:
A list of required features(cheesemeup)(done)- Expand list of features as more requirements become apparent
- A class with a tank
rolerole(cheesemeup) - A class with a healer role
- A class with a melee dps role
A class with a ranged dps role(cheesemeup)(done)- A system to change class and spec
- The Fall of the House of Usher outside area map
- The Fall of the House of Usher inside map
- Wipe recovery by respawning at most recent checkpoint upon party wipe
- 8 to 10 scripted boss encounters
- An aggro system
- Pathfinding for NPCs
- Auto-attacks
- A map selection menu in the hub map to move to another map
- A loading screen
- Debugging options for:
- resetting the map
- resurrecting all players at the current spawn location
- reinitialization of boss encounter
- Nameplates with HP and debuff display for NPCs
- Buff and debuff display for players
- Party frames
- Mouseover targeting of unit frames
- HoT and DoT display on party frames
- A chat window to communicate with other players
- Possible extension of chat window with debug commands, allowing for more commands than would fit in esc menu
- Writing of combat log to persistent file
- Player cap of 5
- Rough balancing of specs and encounters
- Return to hub map on map completion