BonusLevel docs, Developing games for BL
On BL (BonusLevel.org), 1 game is 2 swf. One is the game engine and the other one is the level editor. The BL API (BonusLevel.org Application Program Interface), which is a swf common to all BL games, takes care of loading dynamically the game engine, the level editor, or both, according to the user's actions.
What kind of games ?
The BL platform is designed for games based upon levels, which is actually a wide range of games.
The most popular and interesting games, will be the ones providing a game engine and a level editor opening the door to a wide variety of levels, and unleashing creativity.
If you are a Flash developer and want to know if your game is suited for BL, ask yourself "Could this game support hundreds of unique levels?". Anyway the best way is to contact us .
Game optionsOnce you've implemented the BL API in your game engine and level editor, the BL platform takes care of the interface, allowing the users to select, play and edit the levels, and managing the scores too. There are several available options.
ScoresYou can set a game where
LevelsYou can customize the way the BL platform handles the levels for your game.
Skin and colorsThe look & feel of the BL interface can be customized.