Flutter 官方做了一款游戏,开源的

Posted 谷歌开发者

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter 官方做了一款游戏,开源的相关的知识,希望对你有一定的参考价值。

在 Google I/O'19 期间,Flutter 团队和 2Dimensions 联合发布了一款运营 / RPG 游戏: Flutter Developer Quest。除了作为游戏本身在游戏性上毫不缩水外,代码还完全开源!一起来了解一下。


作者: Guido Rosso, Founder, 2Dimensions


作为 的一部分,我们很荣幸地发布了 Flutter Developer Quest,这是一款完全由 Flutter 构建的游戏!该游戏已经在 App Store 和 Google Play 上免费提供。另外,它是完全开源的!


  • GitHub 上的源代码

    https://github.com/2d-inc/developer_quest


我们专门针对今年的 Google I/O,与 Flutter 团队的 Emily Fortuna、Filip Hracek 和 Matt Sullivan 一起设计和构建了这款游戏。Brian Egan 也为这个项目做出了贡献,制作出了精彩的 Style Sphinx 迷你游戏。我们的目标是围绕一个主要项目集中展示 Flutter 的特性,而每个特性都会最终落实到一个游戏中的 "开发项目"。


简而言之,Flutter Developer Quest 是一款基于屏幕进行交互的 RPG 类游戏,您可以在其中组建一个软件工程师团队,制作 Flutter 应用。游戏展示了许多最新的 Flutter 功能,还能让玩家在通关的过程中学习一些 Flutter 开发方面的知识。游戏的目标则是聘用合适的团队成员,升级他们,并分配任务,以便成功构建和启动 Flutter 应用,同时管理公司的创业资金、用户增长和满意度。


游戏的动画是用 Flare 构建的 (我们在之前的《》一文中也有提及),它为游戏中的团队成员们赋予了灵动的插图 / 网格动画。不仅仅是角色动画,Flare 在整个游戏中都有广泛的使用——按钮的点击响应动画,游戏内用户们的满意度等指标动画,以及角色技能动画等等,都使用 Flare 制作了细致的时间轴特效。


  • 了解 Flare

    https://www.2dimensions.com/about-flare

Flutter 官方做了一款游戏,开源的


  • 不仅限于手机: 使用 Flutter 在 ios, android, Chrome OS 和 Web 上进行开发

    https://events.google.com/io/schedule/events/03d8425c-54ca-437b-bac7-ece76cca8347

Flutter 官方做了一款游戏,开源的

△ 手机上的 UI 布局

Flutter 官方做了一款游戏,开源的

△ 平板上的 UI 布局

欢迎大家在自己的手机上体验这个游戏,一来可以用一个轻松的方式了解组建开发团队,并最终发布产品的快乐,二来也可以在游戏的过程中了解到一些 Flutter 的精妙之处。


当然我们更希望大家在体验游戏之后,去进一步阅读它的源代码,进而开始用 Flutter 打造自己的应用 / 游戏。如果您在用 Flutter 打造应用 / 游戏时有什么疑问或者想法,欢迎在评论区和我们分享。


Flutter 官方做了一款游戏,开源的 点击屏末 |  | 了解 Flutter 更多详细信息



推荐阅读





以上是关于Flutter 官方做了一款游戏,开源的的主要内容,如果未能解决你的问题,请参考以下文章

Flutter基础知识点

Unity开发了一款开心消消乐

拿去吧你,一款炫酷的开源flutter项目!!!

强烈推荐适合Flutter初学者的完整项目

Flutter可以开发游戏啦! Flame框架测评

Flutter 示范应用现已开源 — 万物起源 (The History of Everything)