top | item 3375158

Notch's New Game - Minicraft (And An Android Port)

104 points| Mizza | 14 years ago |gun.io | reply

37 comments

order
[+] dminor|14 years ago|reply
I've been working on an Android game that I envision as a mashup of Zelda and Minecraft, so it's pretty entertaining to see Notch whip out a pretty similar idea over a single weekend.
[+] jiggy2011|14 years ago|reply
Entertaining or frustrating? The guy is a machine, I watched his stream (not the whole thing but a few minutes here and there) and he was almost never not typing (or editing something in paint.net).

How he maintains his focus for that long and doesn't get stumped by bugs for any great length of time is truly impressive.

[+] tibbon|14 years ago|reply
What's the license on Minicraft? Or in spite of particular license, is Notch pretty much giving the thumbs up on porting anyway?
[+] sp332|14 years ago|reply
I think it's still "All rights reserved". The rules for Ludum Dare say that you have to submit the code for judging, but you don't give up copyright. And he didn't put any license in the source archive. Although I doubt he'll complain, this porting effort might violate his copyright.
[+] joelackner|14 years ago|reply
i'm not a programmer. how do i build his source in eclipse? the closest i get is this and i'm stumped: http://i41.tinypic.com/opxrna.png
[+] samfoo|14 years ago|reply
I don't know how to configure eclipse to build this, but I spent a few minutes and made an ant script. Save [it](https://gist.github.com/1dd9bd89748f489f67c9) as `build.xml` in root directory of the project and run `$ ant jar`. This will produce `minicraft.jar` which you can execute by running `$ java -jar minicraft.jar`.

(Details: The reason eclipse is complaining is because the images weren't included as resources in the classpath. This cause a null pointer exception when the game attempts to load it's sprites. I don't really use eclipse, so I'm not sure how to fix it)

[+] hovvit|14 years ago|reply
That happened to me as well (also not a programmer). It is because the directory with the sounds and images, called 'res', is not in the right place. You need to move the 'res' folder into the 'bin' folder.