A downloadable li'l game engine

Download NowName your own price

The Playdate SDK is probably the most user-friendly console SDK ever made, but if you're familiar with state/scene-based game engine frameworks like Unity, Flixel, Citrus, or others, you may be looking for a library that can get your game "on its feet,” extend existing APIs, offer new features, or provide more intuitive ways to leverage the SDK in your game.

If so, you're looking for Noble Engine!

Features

  • Complete scene lifecycle management. Handle update loops, sprites, input, and initialization steps on a per scene basis.
  • Scene transition API and animation library with over a dozen transition types (cross dissolve, dip-to-black, and more).
  • Settings/SaveGame API, supporting up to 1000 save slots and automatic updating of on disk files when you inevitably muck around with your data structure in development.
  • Boilerplate menu object, with simple way to add/remove items and manage “click” handlers.
  • Additional input methods, and per-scene `inputHandler` logic.
  • Full state manager for sprite animations.
  • New fonts! Including full Japanese katakana character set.
  • Fully documented code, explaining methods and architecture, and LDoc-generated documentation pages.
  • Full project template, with example scenes and launcher assets, to help beginners get started with Playdate development.
  • Random goodies, like a unified text drawing method for normal/aligned/localized text, one-line methods for showing/hiding the crank indicator and the FPS counter, and more.
StatusReleased
CategoryTool
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorNoble Robot
Made withPlaydate
TagsGame engine, Playdate
Code licenseMIT License
Average sessionDays or more
LinksSource code, Documentation, Community

Download

Download NowName your own price

Click download now to get access to the following files:

Clone or download on GitHub
External