Data Miner is a challenging game in which you guide a robot through a maze using a mix of individual commands and programming. It also includes a level editor so you can make your own levels and share them as text.
This version is fairly basic however, it currently has no sound, only 20 levels and is missing a few features I originally planned. But it's totally playable (and hopefully enjoyable), and I intend to keep working on it.
http://scratch.mit.edu/projects/ManaUser/2583361
Version History
v1.1 - Exits, though delicious, can no longer be eaten. Fixed pit display issues. Fixed bug when using editor in presentation mode. Fixed text getting stuck on the screen.
v1.2 - Walls more than one tile thick now look better. Improved some level tips (hopefully).
v1.21 - Fixed Level 12, which was broken in last realese.
Last edited by ManaUser (2012-06-17 22:11:22)
Offline
Looks like I broke something in the level import routine. Just fixed it, so level codes really work now. Here's a sample custom level so you can try it out:
DM1:07:07:16:32: X.#3#.C .=###=. 421.124 ###=### 421.124 .=###=. C.#3#^.
Last edited by ManaUser (2012-06-02 14:27:05)
Offline
Data Miner? What a wonderful name for a game...
Offline
bobbybee wrote:
Data Miner? What a wonderful name for a game...
I trust you got the pun?
In any case, here's a question (for everybody), what do you think I should add next?
More Levels?
Music?
Sound Effects?
Tools*?
New Obstacles? (e.g. a pushable block)
More commands? (e.g. variables and sensing)
*The plan is you'll be able to carry one tool at a time, each of which will let you do something special.
**Actually, these are already in, but not documented or required for any levels.
Offline
ManaUser wrote:
More Levels?
Music?
Sound Effects?
Tools*?
New Obstacles? (e.g. a pushable block)
More commands? (e.g. variables and sensing)
*The plan is you'll be able to carry one tool at a time, each of which will let you do something special.
**Actually, these are already in, but not documented or required for any levels.
Those all sound like great ideas in my opinion.
As long as you don't add too many elements that it becomes over-complicated per say, just add a few at a time and it should be fine.
Offline
Since I really enjoyed the game, I decided to make a guide for completing the levels. Just highlight the box, and you can see (and copy) the commands. If more than one line of code is needed to complete a level, I separated the commands with commas. Some of them can be done with or without functions, so I mentioned both solutions. For now I've just done the first ten levels. I hope this helps anybody who is stuck.
Level 1:
mm
Level 2:
mmrmm
Level 3:
rmmlmmlmm
Level 4:
mmrmmrmmlmmlmm
or
araralala:mm
Level 5:
6ml3ml6mlm
Level 6:
rrml3mg, rrmr4mrmg, rr3mlm
Level 7:
rmgrmr3mgr3mrmg, lmr3mgrrmmlmm
or
raagaagmmla:4ml
Level 8:
rmmlmmlmm
or
r3a:mml
Level 9:
aararaalalaa:mmg
Level 10:
6m
Offline
pumpkinpi wrote:
when gf clicked repeat until <I am old> go to [myself v] end say [Pushable blocks, definitely!]
Great minds think alike I guess, because it looks like that's going to be one of the first things I add, along with some hostile (or neutral-but-get-in-the-way) robots.
Offline
I LOVE THIS GAME! I got to level 12 (got 47 bytes by the end and only needed 32
), but then I decided I needed to go to bed xD. Hope to finish it tomorrow!
Offline