Skip to content

oscarcs/hxMinicraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

hxMinicraft

Haxe port of Notch's LD22 game.

Original available here.

I got lazy, so it depends on OpenFL and HaxeFlixel for rendering, keyboard, etc. It should be fairly easy to remove these if they're not available - rendering is to a simple array of pixels.

SWF here.

Why?

Ported for fun & learning intermittently over ~7 days. Not a perfect port - I have added extra classes and used hacks to reconcile differences between Haxe and Java.

The rendering system is interesting, resembling an older games system. It is explained quite well here.

Known Issues

  • No sound. I didn't consider it especially important, though it would be trivial to add.
  • Only tested on flash target. Throws runtime errors on neko.
  • Maps are generated twice, which is unnecessary (& slow). This appears to be a problem with the original Java version also.
  • Water isn't rendered nicely due to an incomplete reimplementation of Java's random functions.
  • Title is slightly different colors from the original. Not exactly sure why.

About

Haxe port of Notch's LD22 game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages