Releases: britzl/ludobits
Ludobits 2.0
BREAKING CHANGE: Changed folder structure:
- File operation modules such as savetable.lua and savefile.lua have been moved to ludobits.m.io.*.
- Input modules such as input.lua and gesture.lua have been moved to ludobits.m.input.*.
- Physics modules moved to ludobits.m.physics.*
NEW: Added ludobits.m.input.mapper.lua to rebind keys
NEW: Added examples start page
Ludobits 1.4
NEW: json.encode()
CHANGE: savetable.lua now serializes data using json and writes using standard io.* functions instead of sys.save() and sys.load()
Ludobits 1.3.5
NEW: util.lua
CHANGE: file.lua now has a get_save_file_path() and savefile.lua and savetable.lua have removed their get path() functions.
Ludobits 1.3.4
CHANGE: Signals now default to msg.url as callback
NEW: Signals now expose the signal id
1.3.3
Ludobits 1.3.2
NEW: Added support for waiting for input in a flow
Ludobits 1.3
- CHANGE flow.lua improvements
- NEW: logger.lua
Ludobits 1.2
- Removed camera and custom render scripts in favour of the Orthographic Camera API
- Removed timer.lua in favour of the native timer module
- Removed iac_listener.lua in favour of app.lua
- Removed screen.lua (unused)
Ludobits 1.1.1
Minor tweaks to the platformer module (exposed wall_jumping variable and ground_contact normal)
Ludobits 1.1
CHANGE: flow.until_message() and flow.until_any_message() will now properly filter messages and only react to messages sent to the correct URL
NEW: platformer.lua now has support for wall jump
NEW: platformer.lua now has support for custom velocity reduction when aborting a jump