1
0
Fork 0
spacetac/TODO

58 lines
2.7 KiB
Plaintext

* UI: Use a common component class, and a layer abstraction
* Character sheet: add initial character creation
* Character sheet: disable interaction during battle (except for loot screen)
* Character sheet: paginate loot and shop items
* Character sheet: improve eye-catching for shop and loot section
* Shops: add equipment pricing, with usage depreciation
* Add permanent effects to ship models to ease balancing
* Ships should start battle in formation to force them to move
* Fix targetting not resetting when using action shortcuts
* Add battle statistics and/or critics in outcome dialog
* Add battle experience
* Ensure that tweens and particle emitters get destroyed once animation is done (or view changes)
* Highlight ships that will be included as target of current action
* Controls: Do not focus on ship while targetting for area effects (dissociate hover and target)
* Active effects are not enough visible in ship list (maybe better in arena ?)
* All things displayed in battle should be updated from LogProcess forwarding, not from current game state
* Drones: add tooltip
* Drones: add hull points and take area damage
* Show power usage/recovery in action bar, on action hover
* More sound effects
* Add a battle log display
* Organize arena objects and information in layers
* Prevent arena effects information (eg. "shield -36") to overflow out of the arena
* Allow to undo last moves
* Effect should be random in a range (eg. "damage target 50-75")
* Add critical hit/miss
* Add an overheat/cooling system
* Add auto-move to attack
* Merge identical sticky effects
* Handle effects overflowing ship tooltip when too numerous
* Add a fleet evaluator to make balanced fleets
* Mobile: think UI layout so that fingers do not block the view (right and left handed)
* Mobile: display tooltips larger and on the side of screen where the finger is not
* Mobile: targetting in two times, using a draggable target indicator
* AI: apply safety distances to move actions
* AI: use support equipments (repair drones...)
* AI: fix not being able to apply simulated maneuver
* TacticalAI: allow to play several moves in the same turn
* TacticalAI: add pauses to not play too quickly
* TacticalAI: replace BullyAI
* Map: restore fog of war
* Map: add information on current star/location + information on hovered location
* Map: add shops and shipyards
* Map: remove jump links that cross the radius of other systems
* Map: disable interaction (zoom, selection) while moving/jumping
* Menu: fix background stars aggregating at right side when the game is not focused
* Add ship personality (with icons to identify ?)
* Tutorial
* Campaign save slots, with auto-save
* Missions/quests system
* Main story arc
Later, if possible:
* Replays
* Multiplayer
* Saving to external file
* Saving to cloud