Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bytenol/metalball-crush-3d
An native game clone of the popular stack ball 3d game on playstore written in c++ and compiled to wasm with emscripten
https://github.com/bytenol/metalball-crush-3d
emscripten-game emscripten-port game-development gamedev opengl opengl-es opengl-game
Last synced: 3 months ago
JSON representation
An native game clone of the popular stack ball 3d game on playstore written in c++ and compiled to wasm with emscripten
- Host: GitHub
- URL: https://github.com/bytenol/metalball-crush-3d
- Owner: Bytenol
- Created: 2024-09-14T15:21:12.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-15T17:20:33.000Z (5 months ago)
- Last Synced: 2024-10-19T22:11:50.974Z (4 months ago)
- Topics: emscripten-game, emscripten-port, game-development, gamedev, opengl, opengl-es, opengl-game
- Language: C++
- Homepage: https://bytenol.github.io/MetalBall-Crush-3D/
- Size: 12 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MetalBall Crush 3D
Play online at: https://bytenol.github.io/MetalBall-Crush-3D/
![Project Logo](assets/images/stack-ball-break-platform_banner.jpg "Logo Title")
## How to Contribute
Ensure to create an empty directory "emscripten_build" locally, this directory is where emscripten cmake cached files will be saved in.
The command to build the source has been integrated inside the nodeon.json file.All you need to do is to run the following commands in seperate command shell
```bash
npx vite
npx nodemon
```whenever the you make any changes to the .cpp, .json or .obj files, it automatically rebuild the project.
### Note
Make sure you have vite and nodemon installed. Open the project folder and run the command below to install any dependencies```bash
npm install