谷歌全球游戏玩家开发挑战赛

Youth Innovation Lab
10 min readJan 23, 2024

--

打造史诗般的 Flutter 游戏,协助保卫地球的战斗!

我们知道 Flutter 开发者喜欢挑战,因此在新的一年真正开始之际,我们非常高兴地宣布下一个 Flutter 挑战!

全球游戏玩家挑战赛是一项为期 8 周的挑战,由 Flutter 和 Global Citizen 赞助,旨在使用 Flutter 设计、构建和发布可持续游戏。 加入我们,了解可持续游戏如何让玩家为环境采取一些小行动,集体行动后会产生巨大影响,并体验构建 Flutter 游戏的乐趣!

什么是可持续游戏?

可持续游戏利用游戏的力量来激发积极的环保行动。 想象一下《糖果粉碎传奇》,但你不是在粉碎糖果,而是在粉碎塑料污染! 或者想象一下像 Super Dash 这样的游戏,但你不是收集橡子,而是关掉一直亮着的灯。 以下是受当前正在进行的全球公民活动启发的更多想法!

全球游戏玩家挑战赛是一项为期 8 周的竞赛,旨在设计、构建和发布可持续游戏,由 Flutter 和 Global Citizen 赞助。 受联合国推动的“为地球而战联盟”(Google 于 2023 年加入)使命的启发,国际倡导组织 Global Citizen 和 Google 用于构建多平台应用程序的开源框架 Flutter 正在合作主办全球游戏玩家挑战赛。

https://youtu.be/7CfGfs259gg

鼓励减少家庭能源使用

数据显示,美国家庭的平均用电量是全球其他地区家庭平均用电量的 3 倍。 你能开发一款游戏来帮助减少人们对低效能源的依赖吗?
鼓励减少一次性塑料的使用

东南亚是世界上塑料污染最严重的地区之一。 考虑制作一款鼓励玩家进行交换的游戏,以减少对一次性塑料的依赖。
鼓励使用公共交通和陆路交通来长途旅行

欧洲拥有世界上许多最先进的公共交通系统。 有效的游戏可以鼓励人们使用公共交通而不是陆路交通,例如乘坐火车而不是长途飞行。

就像全球公民每天所做的那样,我们相信游戏可以鼓励玩家为环境采取一些小行动,而这些行动如果共同完成,就会产生巨大的影响。

入门提示!

超级冲刺

玩 Super Dash,这是我们为激励你应对这一挑战而制作的游戏。 帮助达什夺取金色羽毛,并看着大自然在她躲避敌人的同时恢复原状!

奖品

获奖者将获得 2024 年 9 月前往纽约的机会,与 Flutter 团队会面,参加一天的研讨会和指导,然后有机会在 2024 年全球公民节上与多达 60,000 名其他全球公民一起庆祝他们的成就!

谷歌钱包挑战

如果你想获得额外的奖励,我们与 Google 电子钱包合作,提供额外的挑战,在你的游戏中部署 Google 电子钱包 API 的创新集成。 对于具有 Google 电子钱包功能的符合条件的应用程序,你将有机会赢得高达 30,000 美元的奖金!

无论你是刚接触游戏的 Flutter 开发者、刚接触 Flutter 的游戏开发者,还是刚接触游戏开发和 Flutter 的新手,你都一定会学到新东西,同时对世界产生积极影响!

全球玩家挑战时间线
全球玩家时间表
2024 年 1 月 9 日:开放提交
确保尽早开始组建你的团队并提交比赛!

2024 年 3 月 5 日:提交截止
在 DevPost 上提交你的项目。 截止时间为太平洋标准时间 (-8 UTC) 下午 2:59。

2024 年 3 月末:前 20 名名单公布
返回来看看你的项目是否是前 20 名之一!

2024 年 5 月:获奖者公布
前 20 名决赛选手将争夺 2024 年 5 月宣布的 10 个最终获胜者名额之一。

要求建造什么:

使用 Flutter 和 Dart 构建具有环境可持续性内容的游戏。

提交内容:
包括使用所需的开发人员工具构建的应用程序。
包括应解释应用程序的特性和功能的文本描述。
包括你的应用程序的演示视频。

提交的视频部分:
应该大约一 (1) 分钟
应包含显示应用程序在为其构建的设备上运行的片段
必须作为 YouTube Short 上传到 YouTube 并在 YouTube 上公开显示,并且必须在竞赛网站的提交表格中提供视频链接;

和不得包含任何侵犯第三方公开、隐私或知识产权的内容、元素或材料。
必须通过提供网站、功能演示或测试版本的链接来访问参赛者的工作应用程序,以进行评审和测试。 如果参赛者的代码存储库是私有的,则参赛者必须在其测试说明中包含登录凭据。 申请必须是公开的。

参赛作品的书面和视频部分必须为英文。
对于 Google 电子钱包奖金,提交的内容必须包含与 Google 电子钱包 API 的集成。

奖品
争夺奖品,例如免费前往纽约与 Flutter 团队一起出去玩以及下一届全球公民节的 VIP 待遇。 查看竞赛页面上的奖品和类别。

评审标准

整体执行力
将根据项目是否响应屏幕尺寸变化、是否可以使用不同的游戏模式(触控板、鼠标、键盘和移动网络的触摸)以及可访问性来评估项目。

动画的使用
将根据动画小部件的视觉吸引力和实现来评估项目。

独创性
项目将根据独特性和创造力进行评估。 包括创新且引人入胜的游戏概念。

对社区的最大潜在价值
项目提交将根据任何教程或提供的有可能丰富 Flutter 社区潜力的附加内容的质量进行评估。 这包括但不限于教育材料、演示、产品反馈等。

使用环境可持续性内容
将根据与可持续性和全球影响主题的相关性对项目进行评估。

多平台
部署到多个平台的项目将根据其在所有平台上的质量进行评估。

影响
你的游戏有可能对现实世界产生影响吗? 你的游戏是否建立社区并鼓励互动?

常见问题

问题
这是什么?
全球游戏玩家挑战赛是一项编码挑战赛,旨在促进 Flutter、Dart 和周边 Google 生态系统的创新使用,以创建游戏,教育和激励玩家了解环境问题,并赋予他们在自己的生活中采取行动的能力。

这是什么时候的事?
你可以在 2024 年 1 月 9 日至 2024 年 3 月 5 日期间提交游戏参加此挑战。获奖者将于 2024 年 5 月上旬公布。

什么是可持续游戏?
可持续游戏将游戏的娱乐部分与教育和启发玩家结合起来,为环境做出积极的改变。

我需要注册才能参加吗?
是的。 注册可以在 devpost.com 上完成。

我需要付费吗?
不需要。你无需支付任何费用即可参与。

获奖者是如何选出的?
3 月 5 日提交截止后,评审团将根据规则和奖品页面规定的标准选出前 20 名。 然后,前 20 名游戏将有机会完善自己的游戏,然后由另一个评审团选出最多 10 名决赛选手。

有奖品吗?
在奖品页面查看奖品。

我怎样才能随时了解情况?
在 X/Twitter、Instagram 和 YouTube 上关注 Flutter 和 Global Citizen 以了解最新动态。

资源
查看下面列出的资源,帮助启动你的全球玩家挑战赛提交!

可持续发展资源
我们与 Global Citizen 合作应对这一挑战,因为我们相信,当技术专家和活动人士齐心协力时,就会出现最好的解决方案。 最成功的提交将展示对环境游戏所代表的问题和机遇的深刻理解。 查看我们合作伙伴提供的这些资源以加快速度。

全球公民之旅 → 这个为期 5 天的互动之旅将向您介绍可持续游戏、Flutter,甚至可能为您的 Google 钱包带来一点奖励!
更多来自“全球公民保卫地球”活动的内容 → 探索更多“全球公民”为激励世界保卫地球而开展的活动。
绿色游戏设计网站 → 访问资源并总结由环境游戏专家提供和推荐的示例游戏。
环境游戏最佳实践手册 → 由 Playing 4 the Planet 推荐,这与世界上最大的游戏工作室在创建绿色游戏激活时使用的手册相同!
气候游戏工具包创作者讲座 → 观看 Ubisoft Positive Play 艺术总监 Arnaud Fayolle 在 GDC 2022 上发表有关可持续游戏的演讲。

颤振入门
学习一项新技能可能很困难。 请查看下面的资源,了解我们提供的一些入门建议。

IDE → 如果你是 Flutter 新手,你需要做的第一件事就是设置开发环境。 编写 Flutter 代码的经典方法是下载 Flutter SDK 并在 IDE 中本地构建(例如带有 Flutter 扩展的 VS Code),这样你就可以体验 Flutter 的全部功能,例如热重载。 如果你没有 IDE 或者想跳过 SDK 安装过程来快速入门,我们还提供了一些其他选项:
Project IDX → 一项实验性举措,旨在将整个全栈、多平台应用程序开发工作流程引入到你的 Web 浏览器中。 注意:IDX 目前已在候补名单上,但他们已经为全球玩家挑战赛参与者开放了注册列表,因此请务必使用你注册时使用的同一电子邮件地址访问 IDX 来尝试一下! 在 DevPost 上注册参加黑客马拉松后,可能需要 1–2 天才能访问 IDX。

笔记:
1) IDX 目前已在候补名单上,但他们已经为全球玩家挑战赛参与者开放了报名名单,因此请务必使用你注册时使用的同一电子邮件地址访问 IDX 来尝试一下! 在 DevPost 上注册参加黑客马拉松后,可能需要 1–2 天才能访问 IDX。
2) 欧盟的开发者目前无法访问IDX。 这是他们要解决的问题列表中的首要问题,他们正在与 Google 法律和隐私团队的合作伙伴密切合作,以便尽快为你提供访问权限。
FlutterFlow → 一个低代码构建器,可让你设计和构建 Flutter 应用程序。

代码实验室
了解如何构建你的第一个 Flutter 应用程序 → 如果你是 Flutter 新手,但有一定的开发背景,那么这是开始你的 Flutter 开发之旅的好方法。
构建您的第一个 Flutter 游戏 → 尝试此 Codelab,你将使用 Flame 游戏引擎构建您的第一个 Flutter 游戏! 在此 Codelab 中,你将构建一款受到 70 年代经典视频游戏 Steve Wozniak 的 Breakout 启发的游戏。 你将使用 Flame 的组件来绘制球棒、球和砖块。 你将利用 Flame 的效果来制作蝙蝠运动的动画,并了解如何将 Flame 与 Flutter 的状态管理系统集成。

社区聊天 → 加入作为全球玩家挑战赛一部分的人们构建的社区,寻求帮助和想法! 寻找标题为#global-gamers-challenge 的频道!
项目规划技巧 → 大型项目可能很难跟上。 查看 DevPost 的这些提示,将你的项目分解为更小的部分,以便确保你按时完成!

Flutter 休闲游戏工具包
Flutter 休闲游戏工具包是模板和推荐的开发人员资源的集合,可让 Flutter 的游戏开发更加高效。 你可以随意扩充其中一个模板,以加快游戏的开发时间,或者只是从模板和资源中获取灵感。

文档 → 如果你正在寻找更具体的信息,请直接前往文档。
Flutter 游戏美术入门套件 → 除了 Flutter Casual Games Toolkit 中包含的游戏美术资源外,我们很高兴分享多年来专门为此挑战创建的 Flutter 游戏和演示中的资源。
注意:资产只能用于提交,不得用于其他目的

如果有兴趣和我们青少年编程创新俱乐部(www.ycic.club)一起参与这个竞赛活动,请发送EMAIL到info@ycic.club(subject:Global Gamer),请注明你的名字,住的大区,联系方式,如果有简单的游戏点子,可以写一下。

(all the contents and images copyright owned by its original owner)

--

--

Youth Innovation Lab
Youth Innovation Lab

Written by Youth Innovation Lab

Youth Innovation Lab is community based STEM education institute, we promote STEM education to minority community, and focus on advanced technology education.

No responses yet