A simple puzzle game about growth.
- Camera
- WASD, Arrow keys to move.
- Right click, drag to move.
- Scroll wheel to zoom. Mouse position dictates zoom center.
- Units
- Left click on/nearby a planet.
- Scroll to lower/raise the total percentage of units.
- Drag to another planet, release to send units.
- Until units arrive, they won't be selectable or part of the usable population on a planet.
- Click on a Planet
- Planet emits signal to Network
- Network pulls Selection GameObject into view, overhead planet
- Network takes all scroll key inputs, re-renders Selection gameobject to fit percentage
- Click on another planet (to send units), or same one (to cancel)
- Network sends signal to Planet to send units
- Or if cancelled, Selection gameObject is hidden
- If sent, Planet tells units to start moving to another planet
All units are placed inside datastructure