When we found out that the theme for this hackathon was space, we knew we had to center our project around Elon Musk as an homage to his contribution to both space exploration and the technology industry. Then, we decided to create a game, as we are both passionate about gaming and this hackathon was a great opportunity to learn how to develop games.

What it does

The game is a retro shoot'em up, in the style of Space Invaders gameplay-wise. It opens with a cutscene intro that sets the story and is followed by one level in which the player character shoots down enemy spaceships, and finally a boss battle, similar to a bullet-hell level common in this genre of gaming.

How we built it

We built the game using GameMaker Studio 2, using their proprietary coding language. We created most visual assets in Photoshop, but also used some from open-source asset repositories.

Challenges we ran into

We noticed 10 hours into the hack that our trial version of GameMaker only allows you to create 15 objects, 15 sprites and 5 rooms, which was way too low for our initial scope. We had to rethink our class structures and rescope our desired features.

Accomplishments that we're proud of

Having a minimum viable product that works despite unexpected events and mental breakdowns.

What we learned

Check limitations of trial versions before starting a project. Game development is harder than it seems.

What's next for Musk Invaders

Adding more levels, each with a boss at the end + a final plot-twist boss. Also, a scoring system and visible health bars.

Built With

Share this project: