A downloadable game

[ Built for university  - COMP3016_30 - Graded 80% ]

Created using C++ and SDL2, art made in Aesprite

The Milky Way has been devoured by a swarm-like horde of hive-minded creatures, known as the Gruk. A father of an advanced species, tells the heroic story of human commanders who put their lives on the line to prevent the swarm from spreading. Unfortunately, the human race was eradicated, but their stubbornness and long resistance paved the stepping stones for seven once-rivalled species to form the galactic federation. Thanks to the humans, the federation had enough time to build up a large enough military might to contain the Gruk horde once and for all.

Playout the fight for survival the commanders experienced as they prevented any Gruk from escaping their boarders. Could you have survived?

How to Play

Download the Repository, open x64 -> Debug and run "CW1.exe". Or alternatively if you have already got the build folder, simply run the "CW1.exe" from within the folder.

Controls:

  • WASD - Moves your ship.
  • Left Shift - Boost, allows your ship to go faster.
  • Mouse - Your ship will aim towards the mouse cursor.
  • Mouse Left Click - Fires a bullet from your ship.
  • Spacebar - [Ui Only], progresses through menu's

Links

USP

In "The Resilience of Mankind" you experience the events being told through many different character's perspectives. You fly a spaceship, avoid enemy fire and strategically time your shots to be victorious. The game plays like an arcade machine, challenging the player to reach further and further every time they play. Although at first, the game is challenging, you will quickly learn and master the uniquely satisfying mechanics.

Tools used:

  • Aseprite - Was used to draw the pixel art used in the game.
  • Visual Studio 2022 for Windows 10 - Was used to develop the project.
  • x64 - The project is built for x64.

References

This project was developed using C++ with the following libraries

  • SDL2 - Rendering the game.
  • SDL2_Image - Rendering images such as png.
  • SDL2_ttf - Rendering text.


Download

Download
CPPGame.zip 4 MB

Leave a comment

Log in with itch.io to leave a comment.