English | 简体中文
本篇为社区版翻译, 目前针对版本: 0.21.0
一款简约的Flutter游戏引擎.
我们在Fireslime的Discord上有一个互助频道, 点击加入.
我们也有FAQ, 所以提问前请先在这里看看你有没有需要的答案.
国内用户欢迎加入Flame QQ交流群(非官方, 针对国内用户的讨论群, 较新)
这个项目的目的是为使用Flutter进行开发的每个游戏都会遇到的常见问题提供一套完整的解决方案.
目前它提供了:
- 游戏循环(game loop)
- 组件/对象系统
- 内置物理引擎(box2d)
- 音频支持
- 特效与粒子效果
- 手势和输入支持
- 图片, 精灵(sprite)以及精灵组
- 基础Rive支持
- 和一些简化开发的实用工具类
你可以按需使用它们, 因为它们在某种程度上是相互独立的.
顺手点一颗Star, 就可以提供你的帮助!
你也可以成为赞助者, 通过Patreon来支持我们:
或者通过买杯咖啡捐赠我们:
你也可以在仓库中展示下面的徽章之一, 表示游戏是通过Flame制作来支持我们:
[![Powered by Flame](https://img.shields.io/badge/Powered%20by-%F0%9F%94%A5-orange.svg)](https://flame-engine.org)
[![Powered by Flame](https://img.shields.io/badge/Powered%20by-%F0%9F%94%A5-orange.svg?style=flat-square)](https://flame-engine.org)
[![Powered by Flame](https://img.shields.io/badge/Powered%20by-%F0%9F%94%A5-orange.svg?style=for-the-badge)](https://flame-engine.org)
我们感激你以任何形式帮助我们! 评论, 建议, 提issues, 以及PR(Pull Request).
如果你找到了bug或者有使Flame更好的建议, 创建一个issue. 我们将会尽快处理.
你想通过PR做贡献吗? PR总是受欢迎的, 只要确保你的分支是develop
, 并遵循PR模板即可.
简体中文教程 Alekhin Tutorial Series (Simplified Chinese) by HarrisonQI
我们还在awesome-flame项目上提供了一些精选的游戏, 库和文章.
你可以在在这里看到完整的开发文档
你也可以在这里看到许多不同功能的示例(文档/demo), 点击此处来查看一个入门demo.
Flame的官方网站(其中包含文档), 请点击此处
- Fireslime, 负责维护Flame的团队.
- 翻译: HarrisonQI
- 所有友善的贡献者和在社区中提供帮助的人.
- Luanpotter's (the Flame founder)的 audioplayers 库, 来源于rxlabz的fork.
- Dart的 Box2D.