Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pony-hpp/explodeforexplode
An OpenGL destruction simulator game (in progress).
https://github.com/pony-hpp/explodeforexplode
2d 2d-game 2d-graphics cpp cpp-game cpp17 opengl opengl-game simulator simulator-game
Last synced: about 1 month ago
JSON representation
An OpenGL destruction simulator game (in progress).
- Host: GitHub
- URL: https://github.com/pony-hpp/explodeforexplode
- Owner: pony-hpp
- License: mit
- Created: 2024-10-30T23:18:18.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-27T17:18:33.000Z (2 months ago)
- Last Synced: 2025-01-03T18:10:06.066Z (about 1 month ago)
- Topics: 2d, 2d-game, 2d-graphics, cpp, cpp-game, cpp17, opengl, opengl-game, simulator, simulator-game
- Language: C++
- Homepage:
- Size: 171 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Explode for Explode
... It's a cross-platform and open-source OpenGL destruction simulator game
_(actually, it's not released, so it's a simple game yet)_.## Build
There's no official builds for this game, but you can build it yourself.
**Requirements**:
- OS: Windows/Linux (macOS not tested yet);
- C++17 compatible compiler;
- CMake 3.10+;
- OpenGL: GLFW and GLEW libraries;
- libpng;
- GTest (optional).
If you're using Linux, make sure you have pkgconf installed.
If you're using Microsoft Windows, you'll need Microsoft Visual Studio with
CMake and C++ support. Install the dependencies via vcpkg.
The build is the same as in an average project using CMake: build files
generation and build. If you also want build tests, use the
`-DEFE_BUILD_TESTS=1` flag when generating build files.
## Contributing
Pull requests aren't welcome. This game is my own project. But you can fork it
or easily create assets packs with your own shaders and textures and share them!
## License
This project is licensed under the [MIT](LICENSE) license.