指向并单击 2D 静态类型冒险游戏的火焰起点(游戏或 base_game)?
which flame starting point (game or base_game) for point and click 2D static type adventure game?
正在寻找 points/advice 重新使用 Flame(Flutter 库)进行点击式 2D 冒险游戏。所以主要是不同的房间有图像、点击听众和一些最小的动画。所以没有物理学或“实时”的东西。
Q1 - 对于“game.dart”与“base_game.dart”,建议使用哪个火焰起点?
Q2 - 还有其他 tips/guidance 吗? (例如,不用 flame 就用 flutter?)
对于 Whosebug 格式,这是一个非常广泛的问题,但由于我是 Flame 的开发者之一,我会尽力回答。
Q1:
绝对选择 BaseGame
,如果您使用 Game
,您将无法使用引擎的许多功能。如果您几乎只需要游戏循环,则使用 Game
。
利用这些组件,它们将使您
开发过程简单了很多。例如使用 SpriteComponent
而不是 Sprite
直接等等
还有一个构建在 Flame 之上的包,叫做 Bonfire(不是由 flame-engine 团队构建的)你也可以使用,但这是编写一个更自以为是的方式角色扮演游戏。
Q2:
- 您可以加入我们的 Discord 聊天,我们会尽量回答您的任何问题。
- 使用
v1.0.0-rcX
,即使它仍然是 rc,如果您现在开始一个新项目,这绝对是您的最佳选择,这样您以后就不必迁移它了。几个月后,最终版 v1.0.0
应该会发布。
- 查看存储库中的 examples directory,您可以在那里获得有关如何使用引擎中可用的大多数功能的灵感。
正在寻找 points/advice 重新使用 Flame(Flutter 库)进行点击式 2D 冒险游戏。所以主要是不同的房间有图像、点击听众和一些最小的动画。所以没有物理学或“实时”的东西。
Q1 - 对于“game.dart”与“base_game.dart”,建议使用哪个火焰起点?
Q2 - 还有其他 tips/guidance 吗? (例如,不用 flame 就用 flutter?)
对于 Whosebug 格式,这是一个非常广泛的问题,但由于我是 Flame 的开发者之一,我会尽力回答。
Q1:
绝对选择
BaseGame
,如果您使用Game
,您将无法使用引擎的许多功能。如果您几乎只需要游戏循环,则使用Game
。利用这些组件,它们将使您 开发过程简单了很多。例如使用
SpriteComponent
而不是Sprite
直接等等还有一个构建在 Flame 之上的包,叫做 Bonfire(不是由 flame-engine 团队构建的)你也可以使用,但这是编写一个更自以为是的方式角色扮演游戏。
Q2:
- 您可以加入我们的 Discord 聊天,我们会尽量回答您的任何问题。
- 使用
v1.0.0-rcX
,即使它仍然是 rc,如果您现在开始一个新项目,这绝对是您的最佳选择,这样您以后就不必迁移它了。几个月后,最终版v1.0.0
应该会发布。 - 查看存储库中的 examples directory,您可以在那里获得有关如何使用引擎中可用的大多数功能的灵感。