关于Summer
我们想做游戏,创造世界,再和朋友一起玩。每当遇到阻碍,我们就把缺少的那一部分做出来。这样一步步有了Summer Engine和Summer Games。

AI编程智能体越来越擅长写代码。但做游戏依然意味着把代码放进引擎、搭建场景、寻找素材,再让一切配合运转。我们希望能描述一个游戏,然后在同一个环境里和智能体一起把它做出来。
于是,我们以Godot为基础,加入了所需的工具,并对引擎作出修改。Summer让智能体能够操作你的项目、场景、代码和素材。你可以使用自己喜欢的编程智能体,也可以启动Summer,直接使用Summer AI。目的很简单:让你把精力放回最初想做的事——做游戏。
大家开始问下一个再自然不过的问题:怎么把游戏分享给朋友?我们想要一个地方,让游戏遇到玩家,收集反馈,持续改进,而不必把每次更新都变成一次庞大的发布工程。
这就是Summer Games诞生的原因。Summer Engine用来制作游戏,Summer Games让人们发现并游玩游戏。两者相连很重要:你可以贴近玩家开发,看到他们喜欢什么,再把下一个版本带给他们。
和朋友玩游戏,不应该先要求你成为服务器基础设施专家。网络代码、服务器搭建和维护,往往在任何人玩得开心之前,就已经变成了一个独立项目。
Summer把服务器基础设施与智能体能读懂并遵循的SDK文档结合起来。智能体和你一起处理复杂的实现,Summer负责服务器。你把时间用来决定玩家可以一起做什么,并把这种体验做好。
让人们免费尝试游戏,能让更多人加入。但通过可选购买来支持游戏,通常又意味着一套支付系统和运营工作。我们也想让小团队用上这些能力。
Sparks和创作者计划把游戏内购买与创作者参与、收益连接起来。加入与否由你决定。在Summer发布、使用Sparks、向模组创作者开放游戏,是不同的选择。游戏归你所有,你也可以在别处发布。
Counter-Strike、Dota、Garry’s Mod:模组是我们成长过程中游戏文化的一部分。玩家把游戏带向意料之外的方向,创造了全新的玩法。
制作模组和安装模组,常常都需要过多的技术知识。有了帮助人们制作内容的智能体,以及供玩家发现作品的地方,我们可以重新思考整个体验。是否向模组创作者开放游戏,仍由原作者决定。
Steam展示了一个出色的游戏聚集地可以是什么样子。Roblox展示了创作、多人游戏和社区基础设施连在一起,能产生多大的可能性。这些都是真正的成就,也给了我们启发。
我们的问题是:如果从一开始就有智能体,我们会做出什么?引擎、素材、多人游戏、游玩的地方,以及支持创作者的方式——把这些连在一起,同时让人们自由地做出有自己个性的游戏,并在其他地方发布。
机会远不止生成更多代码。个人和小团队可以尝试新的体验,而过去,光是让底层系统运转起来,就可能需要大得多的团队。
把精力放在美术、故事、世界和置身其中的感受上。做出好笑、惊悚、美丽或充满竞争的作品,创造人们愿意一起待下去的地方。这就是我们打造Summer的原因。
从你已经在用的智能体开始,或使用引擎内的Summer AI。先有一个小想法,再一步步把它做大。