Levels - is the total space available to the player(s) during the course of completing a discrete objective.
Here you can made levels for your game.
The main level unis is a section. Section - is a separated sub-area of level which have his own settigs: music, background, physics, etc. Player can move between sections by special points - warps. All sections placed in a single space, and you can see many sections, but you can set settings only for current section.
Blocks - are a solid objects which are tiles with its shape and size. The main construction material of which level consists. The majority of blocks interacts from players on whom it can stand about which the player can hit which can be a limiting wall. There are blocks the touch to which hurt to the game character, and some are capable to kill instantly not only it, but also to destroy other objects which have touched them. There are special blocks with own algorithm of interaction with the player. For example: switch, switching wall, what changing his state frol lock to unlock and back; switches between player characters and character limit blocks, what allows walk throught them only for one of characters, for other characters theese blocks working as normal, etc. As there is a special type of blocks which can have any size. This is a Sizable blocks.
Background objects. - are a sceneries. But some BGO can have special features: platform movement paths, will define movement paths for moting "platforms", reverser, what will revert platform's speed back. Some BGO allows to clibmb on them. BGO can be background and foreground. Foreground BGO placing over all other level items.
Non-playable characters - are a main game unit, what building the game process: theese is a enemies, friends, items, power-ups, sceneries, etc. Each NPC have his algorithm, and can be programmed.
Warps - are a special units, which allow to player teleport from first warp point (Entrance) to second (Exit). Player can teleport between difference places of one section, and also player can teleport between sections. This is a one way for enter to another section, but exclusion is some NPCs, what can generate warp to other section.
Physical environment area (Water, Quicksand, etc.) - this is a specual unit which defining the physical environment inside its rectangle.
Layers - are a groups of items which can be used for fast access to them by special events.
Events - are a special data of level which can dinamicly define and change the game process options. For example: section settings, hide/show objects on target layers, move objects on layer, made scrolling of section, etc.
Level editing interface
Each level should have:
Copyright © 2014-2017 Platformer Game Engine by Wohlstand project.