A tiny gravity controlled marble game for the Card10 badge - inspired by the classic videogame "Marble Madness".
You can find further documentation including short video clips here.
Copy the folder with the name "micromarble" in the apps folder of your Card10.
Hold your Card10 parallel to the ground and move the little marble by tilting the badge up and down / left and right. The more you tilt the badge, the faster the marble will roll. The aim is to direct the marble securely to the goal within the given time. The LED bar displays how much time is left. All your achievements are saved, so you can interrupt playing the game at any time and continue later.
During the game, pushing any button (except "Home") will bring you to the pause screen. During the pause screen, you can see:
Calibration is not required if you play your game in normal orientation. However, there might be situations when you want to hold the Card10 in an unconventional orientation while playing the game, e.g. when you are lying on the couch.
In this case, hit the calibrate button (bottom left) at the start or pause screen. Put your Card10 in a reference orientation and hit the OK button (bottom left).
Please note that calibrating your Card10 to a heavily tilted reference orientation might lead to an unexpected marble control.
In the current version, 14 levels are playable, the 15th level cannot be finished. The aim is to produce at least 23 - or even better 42 levels for the next release. You can contribute by designing levels with the level editor and emailing them to: micromarble(at)royrobotiks.com
All levels are saved as .txt files in the micromarble folder. The number of the level is the name of each file. The best way to edit and create levels is to use the level editor, which is written in Processing.
Here's how you get the level editor running:
And this is how you design levels:
Vote | Comment | Date |
---|---|---|
Tasteful. | 5 years ago | |
Nice app, fun to play | 5 years ago | |
I have no idea how such a beautiful piece of software made it in time to be available on the card10. thx. | 5 years ago | |
Nice work! | 4 years ago | |
4 years ago | ||
File | Last edited | Size |
---|---|---|
__init__.py | 2020-12-20 15:56:03 | 85.43 KiB |
README.md | 2020-12-20 15:56:03 | 4.33 KiB |
1.txt | 2020-12-20 15:56:03 | 10.25 KiB |
2.txt | 2020-12-20 15:56:03 | 10.25 KiB |
4.txt | 2020-12-20 15:56:03 | 10.25 KiB |
3.txt | 2020-12-20 15:56:03 | 10.25 KiB |
5.txt | 2020-12-20 15:56:03 | 10.25 KiB |
6.txt | 2020-12-20 15:56:03 | 10.25 KiB |
7.txt | 2020-12-20 15:56:03 | 10.25 KiB |
9.txt | 2020-12-20 15:56:03 | 10.25 KiB |
8.txt | 2020-12-20 15:56:03 | 10.25 KiB |
10.txt | 2020-12-20 15:56:03 | 10.25 KiB |
11.txt | 2020-12-20 15:56:03 | 10.25 KiB |
12.txt | 2020-12-20 15:56:03 | 10.25 KiB |
13.txt | 2020-12-20 15:56:03 | 10.25 KiB |