https://github.com/maxrdz/c-pong
My 2D graphics video game written purely in C, a recreation of the original Pong arcade game. The graphics are powered by the Simple2D library.
https://github.com/maxrdz/c-pong
c game
Last synced: 12 days ago
JSON representation
My 2D graphics video game written purely in C, a recreation of the original Pong arcade game. The graphics are powered by the Simple2D library.
- Host: GitHub
- URL: https://github.com/maxrdz/c-pong
- Owner: maxrdz
- License: apache-2.0
- Created: 2021-03-07T05:45:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-06T04:09:09.000Z (about 5 years ago)
- Last Synced: 2025-01-16T08:41:49.482Z (over 1 year ago)
- Topics: c, game
- Language: C
- Homepage:
- Size: 3.48 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# --------------- C-Pong ---------------
## 2D Graphics powered by the [Simple2D](https://github.com/simple2d/simple2d) library.
-----------------------------------------
### You can build the project source code by simply running `make build` on the terminal in the repository directory, with Simple2D installed.
### You can also run a memory leak test on the application by running `make test` on the terminal. This step requires the [valgrind tool](https://www.valgrind.org/) to be installed locally.
-----------------------------------------
## ---------- Program Flags ----------
### `-d` to run on debugging mode. Prints any `debug()` statements.
### `-f` to run on fun-mode. (Additional features)
-----------------------------------------
## NOTE: Run executable binary FROM the repository directory. If you run it from the `bin` directory, it will cause to error when fetching resources.
-----------------------------------------
## Licensed under the [Apache 2.0](https://github.com/Max-Rodriguez/C-Pong/blob/master/LICENSE) license.