Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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