Overview of Noble Engine features
mainNoble Engine is a state/scene-based game engine for the Playdate console. Key features include:
- Scene Lifecycle Management: Handles update loops, sprites, input, and initialization on a per-scene basis.
- Scene Transitions: An API and animation library with over a dozen transition types (e.g.,
cross dissolve,dip-to-black). - Settings/SaveGame API: Supports up to 1000 save slots with automatic disk updates during development.
- Menu System: A boilerplate menu object with simple item management and click handlers.
- Input Handling: Additional input methods and per-scene
inputHandlerlogic. - Animated Sprites: Custom sprite objects with a state manager for multiple imagetables.
- Text & Fonts: Unified text drawing (normal/aligned/localized) and support for Japanese katakana.
- Developer Utilities: One-line methods for showing/hiding the crank indicator and FPS counter.