Releases: britzl/ludobits
Ludobits 5.1.0
CHANGE: The code for detecting ground and wall contact in platformer.lua has been improved
NEW: ground_contact and wall_contact messages are now dispatched from platformer.lua
Ludobits 5.0
CHANGE: Removed deser()
FIX: Platformer wall jumping wasn't working as expected in the example
NEW: Support for moving platforms by parenting the player object
Ludobits 4.0.1
FIX: Typo in deser.object()
Ludobits 4.0
CHANGE: ludobits.m.input.* have been moved to https://github.com/britzl/defold-input
NEW: ludobits.m.deser for serialization of complex datastructures containing userdata
Ludobits 3.3
NEW: Logger instances can now be called without specifying a logger level, thus defaulting to the DEBUG level:
local logger = require "ludobits.m.logger"
local log = logger.create("mylogger")
log.i("log entry using info level")
log.d("log entry using debug level")
log("log entry also using debug level")
Ludobits 3.2
NEW: conway.lua
Ludobits 3.1
NEW: Added perlin.lua
Ludobits 3.0.1
FIX: signal.trigger() failed if message was nil even though it should be optional
Ludobits 3.0
BREAKING CHANGE: Removed util.lerp() since it's covered by vmath.lerp()
NEW: ludobits.gamepad
NEW: util.clamp()
Ludobits 2.1
NEW: ludobits.m.input.state now supports local input state instances. Useful for multiplayer games.