Skip to content
Utilities for game development using the Defold engine
Lua Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.test
doc
examples
ludobits/m
test
.gitignore
.travis.yml Update .travis.yml Aug 13, 2019
LICENSE.md
README.md
game.project Updated tests to match new implementation Apr 2, 2019

README.md

Ludobits

Utilities for game development using the Defold engine.

Travis-CI

Modules

ludobits.m.io.file

File name and path utilities

ludobits.m.io.savefile

Read/write files

ludobits.m.io.savetable

Read/write Lua tables

ludobits.m.app

Wrap engine callbacks from iac, iap, push and window. Refer to app.md for usage details.

ludobits.m.bezier

Create bezier curves

ludobits.m.broadcast

Broadcast Defold messages (using msg.post) and set up optional function callbacks when messages are received. Refer to broadcast.md for usage details.

ludobits.m.flow

Simplifies asynchronous flows of execution where your code needs to wait for one asynchronous operation to finish before tarting with the next one.

ludobits.m.json

JSON encode (using rxi.json)

ludobits.m.listener

Listener implementation where listeners are added as either urls or functions and notified when any or specific messages are received. Refer to listener.md for usage details.

ludobits.m.logger

The Logger module provides a simple logging framework to log application events of different severities to standard out. The module supports simple filtering based on severity. Refer to logger.md for usage details.

ludobits.m.settings

Store user settings to disk. Refer to settings.md for usage details.

ludobits.m.signal

Signal system where named signals can be created, listened to and triggered. Inspired by as3-signals. Refer to signal.md for usage details.

You can’t perform that action at this time.