多人游戏
你想和朋友一起玩这款游戏。你应该能够专注于让它好玩,让智能体协助处理复杂代码,让Summer负责服务器基础设施。
玩家
共享服务器
你的游戏
另一个人加入之后,一个单人游戏的想法可能变得完全不同。合作、对抗、共享世界,或者仅仅是一起胡闹,都可能成为游戏成立的原因。
但要走到这一步,通常得编写网络代码、决定服务器怎么运行,并维护周围的系统。对一个正在寻找游戏乐趣的个人或小团队来说,很难为这些工作分出精力。Summer的多人游戏服务正是围绕这个问题打造的。
Summer为编程智能体提供它们能使用的文档和平台能力。描述你想要的体验,再和智能体一起使用SDK,实现游戏的多人行为。
游戏仍有自己的规则。共同冒险、竞技对局和社交空间,需要不同的行为。智能体帮助把这些规则接到底层系统,体验应该是什么感觉则由你决定。
服务器端应该支持你正在做的游戏,而不是变成你花掉所有时间去制作的东西。Summer把这些基础设施带进引擎和SDK的同一套工作流程。
你和智能体可以到技术文档里查找设置方法、支持的能力和发布要求。在这里,首先要回答的问题更简单:你想让人们一起做什么?
决定玩家是合作还是竞争,能改变什么,以及一起玩为什么有意思。一个有鲜明共同体验的小游戏,可能比一个无事可做的大世界更让人难忘。
我们希望个人和小团队有更多空间尝试这样的想法。让基础设施和智能体协助的代码,支持你的美术、世界,以及玩家会记住的瞬间。
有人一起玩,多人游戏才真正成立。分享早期版本,看看人们如何互动,了解他们想做、而你没预料到的事情。
SDK和测试指南帮助完成技术检查,玩家则告诉你体验是否有效。不断改进,再把下一个版本带给他们。
一起玩,也意味着考虑语言、沟通,以及游戏欢迎怎样的受众。说明人们可以期待什么,思考他们会如何互动,尤其是在受众可能包含儿童时。
我们希望不同地方和背景的人都能一起玩得开心。清楚的界面和用心的社交设计,是实现这一点的一部分。
把Summer SDK交给智能体,描述你的游戏。参考文档会把产品介绍变成具体的实现。