Gravity-Ball
Gravity ball is a 2d game which is inspired from Gravity Guy and created from the scratch. This game compiles only on C++ 99. This game doesn't use any 3rd party 2d game engines. Long back we didn't have any open source game engines (Every game company had their own game engines). So I had to create my own small 2d physics engine.
Features
- Smooth UI & UX
- Single Player
- Multi Player (Upto 4 players) concurrently on the same system
- Points & score system
- Teleports System (Only 1 so far & works only on single player)
- Leaderboard System
- Level Editor (Multiple modes available for easy editing)
- Cheats System
Getting Started
- Set up your IDE (Integrated development environment) first. You can download the Turbo C++ 4.0 compiler for Windows 7/8/10 32bit program (you will require dosbox to run 16bit files) from here.
- Now download the project to your computer. Click on Clone/Download button from this page in case you don't have GIT.
- Now extract and paste the contents of Project folder inside the BIN directory of your Turbo C++ IDE.
- Now open the Turbo C++ IDE and open GBALL.CPP
- Use the linker from the Menu and enable BGI Graphics.
- Now time to execute (CTRL + F9)
You can use your own IDE like Atom, Sublime Text, etc by cross-linking it with command line interface of 16bit compiler and execute the program. Feel free to try your own ways.
Note
There might be small glitches in the game. If you found one kindly report it in the issues section. One more thing, this ancient compiler doesn't allow us to allocate many heap memory. So I was forced to use OOP with normal class instances. I've still used Heap for points system. Hence there is a limit for storing points.
Contact
In case if you want to personally contact me. Feel free to add me on facebook @shivrps1999
License
This repository uses GNU General Public License v3.0. Feel free to download, modify, and redistribute but make sure you link this repo along with yours.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

