Aegeon - War RTS prototype
Here is a very small prototype of an RTS concept I've had.
This would be an entry in the universe of Ægeon, a game universe I've developed which can support an independent idea on a physical universe.
Not sure what the bug is, but it seems you have to refresh the page before it starts working.
Use WASD to move camera around
Left click to select unit
Right click to order an attack move command to that location
You can hold shift and left click multiple units to select them all at once.
You can bind them to a control group with ctrl+3 for example (any number 0-9 works)
You can recall a control group by pressing their assigned number (0-9)
If you hold shift while right clicking, you can give a sequence of waypoints for your units to follow in order.
B - Open/Close build ships panel
(while in build ships panel)
W- Build Wasp
Q- Build Barracuda
When an enemy unit comes into range of one of your ships weapons, then your ship will fire upon that enemy ship.
Each weapon targets a specific component on the enemy ship.
Wasps have a Blind-1 weapon.
It targets the Short-Range sensors on enemies to effectively blind them.
Barracudas have a Immo-1 weapon.
It targets the thrusters on opposing ships, reducing their movement.
Note: both Thrusters and Foils provide movement for ships. Immo-1 only targets thrusters.
While a unit is selected, various stats about them are displayed on the top left.
In Ægeon, societies live in floating platforms. There is only a handful of different elements that comprise the universe.
Red Æther is the densest element. It's used to construct heavy and sturdy materials like buildings, and hulls of ships. To harvest it you have to go deep down where it can be precarious to mine and haul.
Orange Æther is mostly a liquid element. It fills the entire "world". It can be refined into efficient fuels.
Yellow Æther is an even lighter dynamic element. It collects into clouds high above. It can be collected to energize various electronics.
There is green, blue, indigo, and violet Æther. But they work on a more interpersonal level, and aren't as relevant in this RTS game.
I mostly created this prototype to test how difficult it would be, to put standard RTS controls into a browser game. Luckily it was surprisingly easy to implement things like control groups, and shift-clicking commands.
Control groups are a way of grouping a number of units together, to be re-selected easily.
A common way to do so it to assign numbers 0-9 on the keyboard to different groups.
Pressing ctrl+number sets the currently selected units into that number group.
Then the group can be quickly re-selected by just pressing the number by itself.
Shift clicking is a common way to queue commands to a unit/units.
While holding shift, if you right click various points, the unit will navigate to each point
in succession.
I also want to share in the devlog various thoughts I have on potential RTS.
I invite you to join me in the discussion of the various possibilities this genre could explore!
Development log
- Ægeon_War DesignDec 09, 2022