我想在应用引擎上制作多人游戏。而渠道api给了我另一个选择app引擎而不是其他许多服务的理由。有没人试过这个?
我理解如何进行基于回合制的游戏,但我仍然坚持如何去做一些拥有多个用户的东西,每个用户都有助于其他用户体验。任何帮助将不胜感激。
答案 0 :(得分:4)
有趣的读到这里的appengine博客关于一个关于appengine的实时游戏...
http://googleappengine.blogspot.com/2010/04/games-on-app-engine-interview-with-jay.html
答案 1 :(得分:2)
我在http://blog.myblive.com/2010/12/multiuser-chatroom-with-app-engine.html的博客文章中有多用户聊天室(或游戏室)的原型实现细节。这个和帖子http://blog.myblive.com/2011/01/multiuser-chatroom-with-app-engine.html的第二部分应该能够告诉你很多关于实现细节的内容。
答案 2 :(得分:2)
看一下Channel API,它对目前的功能有很好的描述。
TIC TAC TOE示例项目(由moishel创建,谷歌频道API的创建者之一)包含一个使用Channel API的双人游戏。它使用Channel API将游戏状态传达给两个玩家。请注意“警告”部分 - “每个客户端ID一个客户端”和“每个每个频道一个客户端”。