[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-9361":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":18,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":16,"starSnapshotCount":16,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},9361,"bonfire","RafaelBarbosatec\u002Fbonfire","RafaelBarbosatec","(RPG maker) Create RPG-style or similar games more simply with Flame.","https:\u002F\u002Fbonfire-engine.github.io",null,"Dart",1458,192,28,7,0,1,3,8,19.86,"MIT License",false,"master",true,[26,27,28,29,30,31],"dart","flutter","flutter-package","game","gamedev","gamedev-library","2026-06-12 02:02:06","[![Powered by Flame](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPowered%20by-%F0%9F%94%A5-orange.svg)](https:\u002F\u002Fflame-engine.org)\n[![Flutter](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMade%20with-Flutter-blue.svg)](https:\u002F\u002Fflutter.dev\u002F)\n[![MIT Licence](https:\u002F\u002Fbadges.frapsoft.com\u002Fos\u002Fmit\u002Fmit.svg?v=103)](https:\u002F\u002Fopensource.org\u002Flicenses\u002Fmit-license.php)\n[![pub package](https:\u002F\u002Fimg.shields.io\u002Fpub\u002Fv\u002Fbonfire.svg)](https:\u002F\u002Fpub.dev\u002Fpackages\u002Fbonfire)\n![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FRafaelBarbosatec\u002Fbonfire?style=flat)\n[![pub points](https:\u002F\u002Fimg.shields.io\u002Fpub\u002Fpoints\u002Fbonfire?logo=dart)](https:\u002F\u002Fpub.dev\u002Fpackages\u002Fbonfire\u002Fscore)\n[![Telegram](https:\u002F\u002Fimg.shields.io\u002Fendpoint?style=flat-square&url=https%3A%2F%2Frunkit.io%2Fdamiankrawczyk%2Ftelegram-badge%2Fbranches%2Fmaster%3Furl%3Dhttps%3A%2F%2Ft.me%2Fbonfire_engine)](https:\u002F\u002Ft.me\u002Fbonfire_engine)\n[![](https:\u002F\u002Fimg.shields.io\u002Fstatic\u002Fv1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86)](https:\u002F\u002Fgithub.com\u002Fsponsors\u002Frafaelbarbosatec)\n\n\n[![bonfire](https:\u002F\u002Fraw.githubusercontent.com\u002FRafaelBarbosatec\u002Fbonfire\u002Fmaster\u002Fmedia\u002Fbonfire.gif)](https:\u002F\u002Fbonfire-engine.github.io\u002F)\n\n\n# Bonfire\n\nBuild RPG games and similar with the power of [FlameEngine](https:\u002F\u002Fflame-engine.org\u002F)!\n\n|   |    |\n| ------------------- | ------------------- |\n| [![](https:\u002F\u002Fraw.githubusercontent.com\u002FRafaelBarbosatec\u002Fbonfire\u002Fmaster\u002Fmedia\u002Fvideo.gif)](awesome) |  [![](https:\u002F\u002Fraw.githubusercontent.com\u002FRafaelBarbosatec\u002Fbonfire\u002Fmaster\u002Fmedia\u002Fsunnyplace.gif)](awesome) |\n| [![](https:\u002F\u002Fraw.githubusercontent.com\u002FRafaelBarbosatec\u002Fbonfire\u002Fmaster\u002Fmedia\u002Fmulti_biome.gif)](awesome) | [![](https:\u002F\u002Fraw.githubusercontent.com\u002FRafaelBarbosatec\u002Fbonfire\u002Fmaster\u002Fmedia\u002Fdefector.gif)](awesome) |\n\n## Bonfire Awesome\n\n[Link](awesome)\n\nIf you build a game using Bonfire, you can open a PR to add your game here.\n\n## Documentation\n\n[bonfire-engine.github.io](https:\u002F\u002Fbonfire-engine.github.io)\n\nBonfire is ideal for building games from the following perspectives:\n\n![](https:\u002F\u002Fraw.githubusercontent.com\u002FRafaelBarbosatec\u002Fbonfire\u002Fmaster\u002Fmedia\u002Fperspectiva.jpg)\n\nTest our online [DEMO](https:\u002F\u002Fbonfire-engine.github.io\u002Fexamples\u002Fbonfire-v3\u002F) or [Download APK](https:\u002F\u002Fraw.githubusercontent.com\u002FRafaelBarbosatec\u002Fbonfire\u002Fdevelop\u002Fmedia\u002Fexample.apk).\n\n## Build recomendations\n\n### WEB\n\nUse this command: `flutter build web --web-renderer=canvaskit`\n\n### Android\n\nDisable Impeller adding this code in your `AndroidManifest.xml` under the \u003Capplication> tag:\n\n```xml\n\u003Cmeta-data\n    android:name=\"io.flutter.embedding.android.EnableImpeller\"\n    android:value=\"false\" \u002F>\n```\n\n## Useful packages\n\n| Name |  Link  | \n|:-----|:--------:|\n| bonfire_bloc   | [![pub package](https:\u002F\u002Fimg.shields.io\u002Fpub\u002Fv\u002Fbonfire_bloc.svg)](https:\u002F\u002Fpub.dev\u002Fpackages\u002Fbonfire_bloc) | \n| bonfire_spine  | [![pub package](https:\u002F\u002Fimg.shields.io\u002Fpub\u002Fv\u002Fbonfire_spine.svg)](https:\u002F\u002Fpub.dev\u002Fpackages\u002Fbonfire_spine) | \n\n## Encourage my work\n\n[![](https:\u002F\u002Fimg.shields.io\u002Fstatic\u002Fv1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=%23fe8e86&style=for-the-badge)](https:\u002F\u002Fgithub.com\u002Fsponsors\u002Frafaelbarbosatec)\n\n## Credits\n\n * The entire [FlameEngine](https:\u002F\u002Fflame-engine.org\u002F) team.\n * And thanks to everyone who contributes and has already contributed.\n\n \n## Contribution\n\nIf you find any errors or want to add improvements, you can open a issue or develop the fix and open a pull request. Thank you for your cooperation!\n\n[Documentation repository](https:\u002F\u002Fgithub.com\u002Fbonfire-engine\u002Fbonfire-engine.github.io)\n","Bonfire 是一个基于 Flame 引擎的 Dart 语言库，旨在简化 RPG 风格或类似游戏的开发过程。它提供了丰富的功能和工具，如角色控制、地图编辑、动画处理等，使得开发者能够更专注于游戏内容的创造而非底层技术实现。Bonfire 支持多种视角的游戏开发，并且可以通过 Flutter 跨平台发布到 Web、Android 和 iOS 上。此项目特别适合想要快速原型化2D冒险类游戏或是对游戏开发有兴趣但缺乏复杂图形编程经验的开发者使用。",2,"2026-06-11 03:22:20","top_language"]