forked from melonjs/melonJS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
34 lines (30 loc) · 1.35 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
MelonJS Game Engine
Copyright (C) 2011, Olivier BIOT
http://www.melonjs.org
melonJS is an open-source, license free library for private / non commercial usage.
------------------------------------------------------------------------------------------------------
melonJS is the result of my enthusiasm & my past experiments with Javascript,
and currently features :
- A fresh & lightweight 2D sprite-based engine
- Standalone library (does not rely on anything else, except a HTML5 capable browser)
- Compatible with most major browser (Chrome, Safari, Firefox, Opera, IE)
- Multiple Audio Channel support
- Basic physics & collision mechanisms (to ensure low cpu requirements)
- Tween Effects
- Transition effects
- A basic set of Object Entities (to be extended)
- Basic animation management
- A state manager (to easily manage loading, menu, options, in-game state)
- Tiled map format version 0.6.x integration for easy level design
- Uncompressed Plain, Base64 and CSV encoded XML tilemap loading
- Orthogonal tilemap
- Multiple layers (multiple background/Foreground, collision and "Parallax" layers)
- Layer Alpha settings
- Tileset Transparency settings
- Tiled Object
- Dynamic Layer and Object/Group ordering
- Dynamic Entity loading
- Solid, Platform, Slope and Breakable Tiles
- System & bitmap fonts
- some basic GUI elements
- a customizable loader, etc