Love2D Fighting

2D engine for fighting games. Read the manual before you start.

Modules

l2df.config Configs and settings
l2df.core Core module
l2df.helper Utility functions collection.
l2df L2DF engine.

Classes

l2df.class.client Network client class.
l2df.class.component.behaviour Behaviour component.
l2df.class.component.camera Component for tracking objects by main camera.
l2df.class.component.collision Collisions component.
l2df.class.component.controller Controller component.
l2df.class.component.frames Frames component.
l2df.class.component Component class.
l2df.class.component.physix.cube BBox cube intersections helper functions.
l2df.class.component.physix.grid Grid helper.
l2df.class.component.physix Physics component.
l2df.class.component.physix.world World component.
l2df.class.component.print Print component.
l2df.class.component.render Render component.
l2df.class.component.sound Sound component.
l2df.class.component.states States component.
l2df.class.component.transform Transform component.
l2df.class.component.video Video component.
l2df.class.entity Entity class.
l2df.class.entity.map Map object.
l2df.class.entity.object Object entity.
l2df.class.entity.scene Scene entity.
l2df.class.entity.ui UI entities module
l2df.class Basic class for OOP.
l2df.class.logger Logger class.
l2df.class.parser.dat Parser for DAT syntax.
l2df.class.parser Base class for parsers.
l2df.class.parser.json Parser for JSON syntax.
l2df.class.parser.lffs Parser for LittleFighterForever syntax.
l2df.class.parser.lffs2 Parser for LittleFighterForever syntax v2.
l2df.class.plug Plug class.
l2df.class.storage Storage class.
l2df.class.storage.ordered OrderedStorage class.
l2df.class.timer Timer class.
l2df.class.transform Transform class.
l2df.manager.event Event manager.
l2df.manager.factory Factory manager.
l2df.manager.group Grouping manager.
l2df.manager.gsid Global Synchronized Identifier generator.
l2df.manager.input Input manager.
l2df.manager.kinds Kinds manager.
l2df.manager.network Network manager
l2df.manager.physix Physics and collisions manager.
l2df.manager.recorder Recorder manager (replays).
l2df.manager.render Render manager.
l2df.manager.resource Resource manager.
l2df.manager.scene Scene manager.
l2df.manager.sound Sound manager
l2df.manager.states States manager.
l2df.manager.sync Synchronization manager.

Manual

readme.md About L2DF
01-introduction.md Introduction
02-presets.md Presets
03-syntax.md Syntax
04-managers.md Managers
05-ecs.md Entity-Component system
06-ui.md User Interface
07-frames.md Frames
07-states.md States
08-itr-body-kinds.md Itrs, bodies and kinds
09-networking.md Networking
10-masters-protocol.md Master-servers' protocol
Last updated 2021-05-28 15:24:22