A 2D RPG dungeon crawler game built with Flutter and the Flame engine to test the Bonfire package.
Darkness Dungeon is a 2D RPG dungeon crawler game built with Flutter and the Flame engine, specifically designed to test and demonstrate the capabilities of the Bonfire package. It features retro-style pixel art, interactive dungeon environments, and combat mechanics, providing a complete example of game development in Flutter.
Flutter developers interested in game development, especially those looking to create 2D RPGs or dungeon crawlers using the Bonfire package and Flame engine.
It offers a ready-to-play example that simplifies learning game development with Flutter, showcasing best practices for integrating Bonfire's features like maps, collisions, and audio in a cross-platform game.
Game RPG build by Flame Flutter
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Demonstrates practical use of Bonfire for game mechanics like maps, collisions, and enemy AI, making it a valuable reference for Flutter developers learning game development.
Available as APK, on web via itch.io, and on Google Play Store, highlighting Flutter's ability to deploy games across mobile and web with minimal code changes.
Uses sprites from Dungeontileset II and Simple Dungeon Crawler pack, providing a classic RPG aesthetic that's easy to modify for custom games.
Incorporates flame_audio for sound effects and flame_splash_screen for polished startup sequences, enhancing immersion without complex setup.
As a demonstration project, it lacks advanced features like save systems, inventory management, or narrative depth, which are essential for commercial games.
Relies heavily on the Bonfire package, which is less mature than established game engines like Unity, potentially limiting long-term support or feature updates.
The README provides basic setup but lacks detailed tutorials or code explanations, making it challenging for beginners to extend or customize the game.