mirror of
https://github.com/RandomityGuy/MBHaxe.git
synced 2025-12-17 05:22:43 +00:00
update readme
This commit is contained in:
parent
afa42fe498
commit
51c456e907
1 changed files with 10 additions and 7 deletions
17
README.md
17
README.md
|
|
@ -13,14 +13,19 @@ The browser port supports touch controls, meaning it can be played on mobile dev
|
||||||
## Windows and Mac
|
## Windows and Mac
|
||||||
### Marble Blast Gold: [Download](https://github.com/RandomityGuy/MBHaxe/releases/tag/1.1.12)
|
### Marble Blast Gold: [Download](https://github.com/RandomityGuy/MBHaxe/releases/tag/1.1.12)
|
||||||
### Marble Blast Platinum: [Download](https://github.com/RandomityGuy/MBHaxe/releases/tag/1.7.1)
|
### Marble Blast Platinum: [Download](https://github.com/RandomityGuy/MBHaxe/releases/tag/1.7.1)
|
||||||
### Marble Blast Ultra: [Download](https://github.com/RandomityGuy/MBHaxe/releases/tag/1.2.4-mbu)
|
### Marble Blast Ultra: [Download](https://github.com/RandomityGuy/MBHaxe/releases/tag/1.2.5-mbu)
|
||||||
## Mac Instructions - Important
|
## Mac Instructions - Important
|
||||||
Put the .app file in either /Applications or ~/Applications in order to run it properly.
|
Put the .app file in either /Applications or ~/Applications in order to run it properly.
|
||||||
You will also have to bypass Gatekeeper since the .app is not signed.
|
You will also have to bypass Gatekeeper since the .app is not signed.
|
||||||
## Android
|
## Android
|
||||||
### Marble Blast Gold: [Download](https://github.com/RandomityGuy/MBHaxe/releases/download/1.1.12/MBHaxe-Gold.apk)
|
### Marble Blast Gold: [Download](https://github.com/RandomityGuy/MBHaxe/releases/download/1.1.12/MBHaxe-Gold.apk)
|
||||||
### Marble Blast Platinum: [Download](https://github.com/RandomityGuy/MBHaxe/releases/download/1.7.1/MBHaxe-Platinum.apk)
|
### Marble Blast Platinum: [Download](https://github.com/RandomityGuy/MBHaxe/releases/download/1.7.1/MBHaxe-Platinum.apk)
|
||||||
### Marble Blast Ultra: [Download](https://github.com/RandomityGuy/MBHaxe/releases/download/1.2.4-mbu/MBHaxe-Ultra.apk)
|
### Marble Blast Ultra: [Download](https://github.com/RandomityGuy/MBHaxe/releases/download/1.2.5-mbu/MBHaxe-Ultra.apk)
|
||||||
|
|
||||||
|
## Xbox (NEW!)
|
||||||
|
### Marble Blast Ultra: [Download](https://github.com/RandomityGuy/MBHaxe/releases/download/1.2.5-mbu/MBHaxe-Ultra-UWP-Xbox.msix)
|
||||||
|
Ported to Xbox via UWP by [Daniel Worley](https://github.com/worleydl).
|
||||||
|
You will need to enable Developer Mode on your Xbox in order to sideload the app. The walkthrough can be found at https://www.youtube.com/watch?v=2Ly9TIdu9uw.
|
||||||
|
|
||||||
## Additional Features
|
## Additional Features
|
||||||
- Cross Platform Multiplayer: Available in Ultra and Platinum. You can host and join multiplayer matches in any of these platforms: Windows, Mac, Web, Android.
|
- Cross Platform Multiplayer: Available in Ultra and Platinum. You can host and join multiplayer matches in any of these platforms: Windows, Mac, Web, Android.
|
||||||
|
|
@ -61,6 +66,7 @@ Requires Haxe 4.3.0 or above
|
||||||
You require the following Haxe libraries:
|
You require the following Haxe libraries:
|
||||||
- heaps: The specific version located [here](https://github.com/RandomityGuy/heaps)
|
- heaps: The specific version located [here](https://github.com/RandomityGuy/heaps)
|
||||||
- hlsdl (Obtain the haxelib version of hlsdl, then patch it with these files [here](https://github.com/RandomityGuy/hashlink/tree/master/libs/sdl)) (Hashlink/C native target)
|
- hlsdl (Obtain the haxelib version of hlsdl, then patch it with these files [here](https://github.com/RandomityGuy/hashlink/tree/master/libs/sdl)) (Hashlink/C native target)
|
||||||
|
- datachannel: obtained from [here](https://github.com/RandomityGuy/hxDatachannel)
|
||||||
- stb_ogg_sound (JS/Browser target)
|
- stb_ogg_sound (JS/Browser target)
|
||||||
- zip 1.1.0 (JS/Browser target)
|
- zip 1.1.0 (JS/Browser target)
|
||||||
|
|
||||||
|
|
@ -89,9 +95,6 @@ This will build the apk file at Export/android/app/build/outputs/apk/release/app
|
||||||
If you are on browser, please send the browser console log to me
|
If you are on browser, please send the browser console log to me
|
||||||
If you are on native, please run marbleblast-debug.bat and reproduce the crash, send the resulting stacktrace that occurs during the crash to me.
|
If you are on native, please run marbleblast-debug.bat and reproduce the crash, send the resulting stacktrace that occurs during the crash to me.
|
||||||
|
|
||||||
## Help it shows a black screen when playing a level!
|
|
||||||
Your PC does not support the game, please upgrade it, there is nothing I can do about it to fix it.
|
|
||||||
|
|
||||||
## How accurate are the marble physics?
|
## How accurate are the marble physics?
|
||||||
Very accurate with up to 1% deviation from the original physics. The deviations are due to traplaunches being slightly different and occassional internal edge collisions, and the lower delta t values for physics simulations.
|
Very accurate with up to 1% deviation from the original physics. The deviations are due to traplaunches being slightly different and occassional internal edge collisions, and the lower delta t values for physics simulations.
|
||||||
|
|
||||||
|
|
@ -101,11 +104,11 @@ In native version, you can just resize the window if windowed or use the resolut
|
||||||
|
|
||||||
## How do I change my FOV?
|
## How do I change my FOV?
|
||||||
Edit settings.json for native version, edit the MBHaxeSettings key in LocalStorage in browser.
|
Edit settings.json for native version, edit the MBHaxeSettings key in LocalStorage in browser.
|
||||||
In the platinum version, there is an FOV slider.
|
In the Platinum and Ultra versions, there is an FOV slider.
|
||||||
|
|
||||||
## How do I unlock/lock FPS?
|
## How do I unlock/lock FPS?
|
||||||
You cannot unlock fps in the browser, it is forever set to vsync.
|
You cannot unlock fps in the browser, it is forever set to vsync.
|
||||||
In the native version, edit settings.json or the options menu in the platinum.
|
In the native version, use the options menu to unlock/lock fps, or edit settings.json and set "vsync" to false to unlock fps.
|
||||||
|
|
||||||
## Hey can you please add this new feature?
|
## Hey can you please add this new feature?
|
||||||
If this new feature of yours already exists in MBG but not in this port, then I will try to add it, if I get time to do so, otherwise chances are, I won't add it since I have other things to do and would rather not waste my time on this any further. You are free to do pull requests if you have already implemented said feature.
|
If this new feature of yours already exists in MBG but not in this port, then I will try to add it, if I get time to do so, otherwise chances are, I won't add it since I have other things to do and would rather not waste my time on this any further. You are free to do pull requests if you have already implemented said feature.
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue