Inspiration

We wanted to make a Tower Defense type game that would educate players about climate change and potential remedies to combat the negative effects it causes

What it does

In the game, the player must build towers such as windmills or EV chargers in order to fight climate-change causing objects such as water bottles or cars. If any of the objects reach the player's house, they lose.

How we built it

We chose to built this game using Monogame, a c# framework built for making cross-platform games.

Challenges we ran into

Monogame isn't like other game frameworks - it does not have many presets in contrast to engines such as Unity or Godot. Additionally, the laptop we were coding on was not powerful enough to run the Visual Studio debugger, which made finding and fixing bugs a lot harder than normal.

Accomplishments that we're proud of

We're proud of the use of classes in this game - the game is extremely scalable, and the object oriented structure of the game makes adding new towers and enemies extremely easy.

What we learned

We learned that making a fully fleshed out game is a lot harder than it looks, but given enough time and patience even new programmers can accomplish anything.

What's next for Sustainability Strike

As mentioned before, adding new content to this game is relatively easy. We may revisit this project at a later date, adding new towers and enemies as well as implementing audio and animations.

Built With

  • c#
  • monogame
Share this project:

Updates