A downloadable game for Windows

Hi! 😄 In this game, you play as a repairman who is sent to a station where every robot in charge of the plantation goes crazy due to a massive solar wave.

You can move using ZQSD, shoot with the left mouse button, dash with the left shift, jump with the space bar, and change your ammunition type with the right mouse button.

We created the game in 1 month 📅 and 2 weeks. The team consisted of 4 artists 🖌, 3 game designers📚, and 5 programmers 💻.

In this project, I held the position of Lead Programmer. My goal for this project was to do as much C++ as possible, and I'm proud of my accomplishments. Everything I worked on is in C++. Here are some of the things I worked on during the project:

  • Here is the flying AI ✈️ that I created for the project. It is designed to detect walls and adjust its flight path accordingly.
Avoidance flying AI

This method has some flaws, and if I were to improve it, I would use a different approach. I would explore the utilization of a nav mesh with height, similar to what is seen in Sea of Thieves. (The nav mesh shown in the GIF is for another AI that I created, just to observe the flying AI chasing the ground AI. 😅)

  • Additionally, I was responsible for merging the character's animation with the flying AI (not the ground one).

 

Since we only had one artist who knew how to create animations, I tried to minimize the animation requests and instead relied on real-time bone rotations for the flying AI. As for the player character, we used about 3 animations and 1 pose.

Regarding the rest of the work, I was somewhat limited because I started taking on all the project tickets. However, I managed to develop the shooting system, respawn mechanism, save feature, graphic settings, audio implementation (excluding sound creation), all the Niagara particles, the updated version of the dash (although it has some bugs, I managed to create it in half a day), and more.

Download

Download
GreenOne 295 MB

Leave a comment

Log in with itch.io to leave a comment.