Welcome to the melonJS wiki, here you will find help, tutorial and documentation to melonJS :
- FAQ : a useful list of melonJS Frequently Asked Questions.
- Roadmap : A glimpse at the future of melonJS.
- Documentation : official melonJS online documentation (html).
- Forum : official melonJS forum
- Blog : official melonJS blog
- Boilerplate : When starting your own projects
- Code Snippets : a collection of useful code snippets
- Upgrade Guide : APIs change guideline when upgrading from a previous version
- made with melonJS : a non exhaustive list of games and demos made with melonJS
- Forum Archive : old melonJS forum archive
- Dig Dug game Let’s build the Dig Dug game using MelonJS
Details & Usage
- The Core Engine Explained
- Collision Shapes
- Adding and Maintaining Your Game Objects
- Building for production using the boilerplate
Third-Party Tools Usage
- Tiled Wiki : Link to Tiled wiki and related documentation/help
- Tiled Tutorial Series : a series of Tiled Map Editor Tutorial on GamesFromScratch.com
- melonJS Particle Studio Editor : Visual Particle Editor for melonJS
- How to configure Shoebox for melonJS
- How to use TexturePacker with melonJS
- Using sprite sheets in melonJS (by codeandweb)
- How to load PhysicEditor shapes into your melonjs project
- How to generate and use Bitmap Font in melonJS
How-To Build your game for specific platforms
- Making your game into a mobile hybrid app
- How to make your HTML5 game run as a native Android TV app using Android Studio and Cordova
- How to build your game for the new Apple TV (4th Gen) using Ejecta
- How to build your game for tvOS (or iOS) using Ejecta
- How to deploy your melonJS game on Facebook Instant Games in 3 minutes
- How to deploy WeChat Mini Games with melonJS
- Introduction to Tiled : Nick Bruner gives a basic introduction to the Tiled Map Editor, and shows how to use it to make a map!
- melonJS Tutorial : an introduction to melonJS in Portuguese, by relsi (outdated)
- Upgrading to melonJS 1.0 : an article by Cian Games. for those still using older version of melonJS.
- Upgrading to melonJS 1.1 : Cian Games' second upgrade article, and highly recommended for it's walk-through style.
- Upgrading to melonJS 2.0 : Cian Games does it again! Another excellent upgrade article/walkthrough.
- Upgrading to melonJS 2.1 : Another version, another Cian Games' upgrade guide!
- melonJS: Anatomy of a Game Object : An article that dives into the inner workings of a game object, describing how they are updated and drawn.
- Lightweight Multiplayer HTML5 Games with PubNub and melonJS : An article that shows how easy it is to create multiplayer games with melonJS using PubNub as the communication arbiter.
- Implementing Particles with melonJS : an article by Andre Antonio Schmitz using melonJS 1.0.x.
- 4 Realtime Elements Every Multiplayer Game Dev Needs : an article that covers different aspects of multiplayer game dev that require a reliable realtime connection for gaming.
- How to create a flappy bird clone using melonJS (1.0.x) : a step by step guide on how to create a flappy bird clone !
- Creating a simple plugin : How to create a simple plugin for melonJS (by Ellison Leão).
Books/ Official publication
- Beginning Facebook Game Apps Development : gets you started with building your first game apps that run on Facebook, and include a full game example created with the melonJS library.
- Debugging Tips : a collection of useful tips to get you unstuck when debugging your game
- Remotely debugging Chrome Desktop : Introduction to remote debugging using Firefox and Chrome