Skip navigation links

LionEngine Game 8.4.0 API

Packages 
Package Description
com.b3dgs.lionengine.game
Main types and tools related to game design.
com.b3dgs.lionengine.game.background
Background dedicated package.
com.b3dgs.lionengine.game.feature
Feature system that allows to reduce functionality complexity by splitting a single system into multiple sub systems.
com.b3dgs.lionengine.game.feature.assignable
Describe the assign system, designed to represent to consequence of an Action (after the click on the button, where it should be assigned, usually somewhere on the map).
com.b3dgs.lionengine.game.feature.attackable
Represents the attack system, which allows to attack something from another thing.
com.b3dgs.lionengine.game.feature.body
Describe the gravitational force support.
com.b3dgs.lionengine.game.feature.collidable
Object and map collision handling.
com.b3dgs.lionengine.game.feature.collidable.selector
Selector system which allows to select and area and notify it.
com.b3dgs.lionengine.game.feature.launchable
Represents the launch system, by using a Launchable and a Launcher to throw it.
com.b3dgs.lionengine.game.feature.producible
Describe the production capacity of an object by using a Producer to create new Featurable as Producible.
com.b3dgs.lionengine.game.feature.rasterable
Describe the raster bar representation.
com.b3dgs.lionengine.game.feature.tile
Tile based handling with Feature layer that will allow to customize the services provided by the tile dynamically.
com.b3dgs.lionengine.game.feature.tile.map
Tile based map handling with Features layer that will allow to customize the services provided by the map dynamically.
com.b3dgs.lionengine.game.feature.tile.map.collision
Object and map collision handling.
com.b3dgs.lionengine.game.feature.tile.map.extractable
Represents the extraction system, which allows to extract something from another thing.
com.b3dgs.lionengine.game.feature.tile.map.pathfinding
A-Star algorithm implementation, allowing to search a path on a MapTilePath.
com.b3dgs.lionengine.game.feature.tile.map.persister
Allows to save and load a map.
com.b3dgs.lionengine.game.feature.tile.map.raster
Describe the raster bar representation.
com.b3dgs.lionengine.game.feature.tile.map.transition
Dedicated package to handle map tile transitions.
com.b3dgs.lionengine.game.feature.tile.map.transition.circuit
Dedicated package to handle map tile circuit.
com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator
Package dedicated to random map generation.
com.b3dgs.lionengine.game.feature.tile.map.transition.fog
Dedicated package to handle map fog of war.
com.b3dgs.lionengine.game.feature.tile.map.viewer
Perform map tile rendering with different renderer.
com.b3dgs.lionengine.game.state
State object representation which allows to represent a gameplay as a finite state machine.
Skip navigation links

Copyright © 2017 Byron 3D Games Studio. All rights reserved.