Skip to content

Releases: TannerRogalsky/punchdrunk

Feature complete math module

18 Jul 17:53
Compare
Choose a tag to compare
Pre-release

With this release, all functions associated with the math module (love.math) should work indistinguishably from Love's native implementation.

It also represents a lot of work done on the automated tests for project.

Keyboard capture and game code override

26 Jun 19:29
Compare
Choose a tag to compare
Pre-release
  • Keyboard will only capture from game canvas when it has focus. This makes it less frustrating to interact with the browser while the game is on the page and it promotes the same behaviour as users are used to from flash games.
  • The punchdrunk constructor now takes a game_code option which accepts some moonshine-style jsonized byte-code to override the built-in lua boot code and run directly. It's nice for small, single file scripts.

Tests

02 Jun 01:49
Compare
Choose a tag to compare
Tests Pre-release
Pre-release
  • include the beginnings of framework tests
  • don't fail when there is no configuration file present

Initial Release

25 May 14:32
Compare
Choose a tag to compare
Initial Release Pre-release
Pre-release

Graphics and Sound modules are functional if not complete. Keyboard, Mouse and Touch modules are complete. All other modules are in varying states of completeness.