This repo contains Gravity Gizmo. This is a game I originally developed in Python and Pygame. I am going to re-program the game in C++, using GEngine. NOTE: Under heavy development.
- GEngine is a 2D game engine, based on SDL2 and OpenGL
- SDL2 (Simple DirectMedia Layer) is used for handling input, audio, windowing and text
- OpenGL is used for rendering graphics
- Sidescrolling platformer, where quick reactions are a must
- You must reverse gravity to get to inaccessible locations
- Graphics created in Paint.net
- Uses GEngine from cpp-GEngine
- Uses the demo from cpp-GEngine/demo-platformer as the basic project skeleton
- Under heavy development
I will occasionally upload a most latest version of the game. You have to download the game binary, assets and required .dll's. I bundled them all in one 563KB .zip file. This .zip file contains the executable in the bin directory.
- Navigate to the folder "bin" on top of the site
- Click the file "gravity_gizmo.zip", and on the right click the button labeled "Raw"
- This downloads the .zip file
NOTE: Currently only tested on Windows!
Objectives:
- Bubble up all the enemies in the level, and destroy them by bursting the bubble
- After destroying all the enemies, run to the exit
Controls:
- Up, Down arrow to reverse gravity
- Left, Right arrow to move
- Space to jump, space again to double-jump
- Left CTRL to shoot a bubble
This project uses the MIT license. Feel free to poke.