A Haxe port of Marble Blast Gold, Platinum and Ultra with 99% identical physics and cross platform multiplayer, runs on Windows, Mac, Web and Android!
Find a file
2021-07-01 17:20:40 +05:30
data cursorlock things and fontstuff 2021-06-30 13:21:17 +05:30
src progression stuff 2021-07-01 17:20:40 +05:30
.gitignore Add game assets 2021-06-28 22:38:36 +05:30
compile-c.hxml Small Fixes 2021-06-28 22:27:21 +05:30
compile.bat bugfixes and nuke pbr 2021-06-23 17:49:13 +05:30
compile.hxml fix bugs, work on options 2021-06-24 21:39:06 +05:30
README.md update README 2021-06-28 22:45:06 +05:30

MBHaxe

A Haxe port of Marble Blast Gold, name subject to change. Its currently a WIP at the time of writing. The marble physics code was taken from OpenMBU along with my own collision detection code, game logic was partially from scratch and taken with permission from Marble Blast Web Port.

Build

Requires Haxe 4.2.2
You require the following Haxe libraries:

  • heaps: 1.9.1 (not the git version)
  • hlsdl (You will have to update it manually by replacing the files after doing the below steps)

You also have to compile your own version of Hashlink with https://github.com/HaxeFoundation/hashlink/pull/444 applied
After all that has been setup, copy the data folder of MBG to the repo directory, compile to hashlink by doing haxe compile.hxml and then running the game by hl marblegame.hl