• Register

Massive space battles where two opposing teams try to bring down their carrier ships. Built in a custom c++ engine to achieve battles on a scale not found in other games.

Post news RSS DevBlog 17 - Making Things To Do

Adding objectives to my game! Each with their own gameplay.

Posted by on



What should satellites do gameplay wise? What about generators? Turrets are obvious
I made these models before having an idea of what they will do in regards to the player.

sa vid 17 turret

I set up the turret so that it follows the player and fires at them, if on an opposing team.
There were some challenges getting this working well enough.
The turrets are kind of like balls in a socket.
Ultimately the way they turn is defined by quaternions.
But still I needed to track the player to fire at them, which had quite a few bugs.
Example: Turrets could have strange roll behaviors when flying over them.

sa vid17 sat

As for satellites, I wasn't sure what they should do.
Ultimately I settled on having them heal friendly ships.
So, in it is ideal for you to destroy the enemy satellites, so that they do not keep enemies alive while fighting.

sa vid 17 generator
As for the generators, they are used to provide shields for other objectives.
If you destroy all the generators, then shields will be lost on the satellites and turrets; making them easier to destroy.

Once all the objectives are destroyed, you can destroy the main enemy ship.
This is the primary game objective. Take down the enemy carriers before they take down yours.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.