Don't Give Up

A 2D Platformer Game

In a side-scrolling world, you are a crab stuck in a room with only a butterfly. Do you have what it takes to make it across 20 levels? Based off of the game, Give Up, Don't Give Up is a side-scrolling platformer in which you are a crab that is trying to make it across to the right side of the room. There are 19 levels, and each level gets progressively harder. You will be bombarded by obstacles such as LaserGuns, spikes, saws, falling platforms, earthquakes, and altered gravity.

Complete with custom-made audio tracks, multiple levels loaded through JSON, realistic physics, and methods to save user's progress, this game become a hit at our high-school.

This project was one my first exposure to OOP concepts. After taking an introductory programming course that used Processing, our Computer Science teacher, Scott Grondin, wanted us to make some sort of a game as a summative project. My partner, Matthew Meade, and I decided to make this game. We learnt a lot about Box2D, Tiled, and other tools that Game makers can use.

  • Github Repo
  • Timeframe: Grade 10
  • Relevant Technologies: Processing, Java, Tiled