Archive for July, 2011


Github – Me : 1 – 1

July 26, 2011

Finally, after weeks of fighting with the new OSX Github client, I went back to the old classic command line system, and finally managed to get my stuff in github ! (but I’m also not an expert on Github, so for sure my  mistakes)

It’s not yet perfect, the “doc” directory is missing, my “web” directory is on the server (despite of the .gitignore file), tabs are all messed up in the source, but if you want to grab the last version, and play with it,  you can grab it now.

As you’ll notice, I pushed my dev 0.9.1 version, which includes some bugfix, and some small features, see the Changelog for more details. It’s still a dev version, but stable enough.

Last point, I got lots of email about Alex4 not working : this is due to the ongoing maintenance on the TapJS website (Alex4 assets are now missing from the server, and the administration console is unavailable), and I guess it should be back to normal I guess in the few hours/days ?




melonJS 0.9.0 is available !

July 7, 2011

Hey guys,

I’m happy to tell you that melonJS is finally available. Originally I was planning to wait for the 1.0 version to be ready, but I finally realized that if I was waiting for melonJS to be perfect, I would never release it (…), so here comes the 0.9.0 version !

The following things are available through the download page :

  • minified version of melonJS (0.9.0)
  • source package of the library (I will put everything in github in the coming days, the time to learn how to use it correctly)
  • melonJS documentation (auto-generated using jsdoc)
  • a tutorial showing how to create a simple patformer using (of course) melonJS and Tiled.

Please keep in mind that this is all a first release, melonJS is still beta software (source code is not the cleanest one and still contains some debug stuff), and although I tried my best to have a good documentation and/or tutorial, it won’t be perfect at all.

I’m of course interested on any feedbacks (good and bad), either on missing information/documentation, about bug corrections, or on nice features to be added in melonJS. Feel free to contribute with anything as well.

To finish, a few words on my plan for the near future (in no particular order) :

  • optimization (i.e. tilemap drawing) and bug corrections
  • fully stabilize the API (lacks of coherence, or naming to be corrected)
  • go mobile (touch interface)
  • implement a dirty rectangle mechanism
  • implement support for a “standard” spritesheet format (like texturepacker, zwoptex or something)
  • add some particle management (this is not supported by the engine today)
  • look at possible H/W acceleration (CSS, WebGL)
  • Better integration with Tiled (if possible)

That’s all ! Hoping that you’ll have fun with melonJS,