“我讨厌发短信给不使用笑脸的人。 我觉得我在和一个没有感情的机器人说话。”
随着游戏行业的发展,即移动游戏尚未真正像我们在Facebook上看到的那样具有社交性,我在Node.js中为Global Zynga Social Hackathon创建了一个移动琐事应用程序,该应用程序于2016年第二季度举行,玩家可以完全在聊天室的Facebook Messenger上与朋友一起玩,甚至无需下载应用程序! 玩家可以通过输入“ @emojistart”开始游戏。
- 为什么“ Rockstar Games推出乒乓球”是有史以来最好的游戏之一
- 圣路易斯PixelPop音乐节的周末
- 如何使用PureScript Native和C ++创建3D游戏
- 我们十年的游戏机生涯发生了什么?
- 认识(rcp)家庭:Rockodile Games
Hackathon的重点是寻找增加游戏社交元素的方法。 因此,我们认为使事情尽可能简单和熟悉是至关重要的。 我们需要我们的玩家适应我们的游戏理念。 因此,我们决定严重依赖表情符号-大多数人都喜欢并喜欢的表情符号。

如您在屏幕快照中所见,每个问题都包含一系列表情符号,玩家需要确定表情符号代表哪部电影。 第一个答案是“泰坦尼克号”。
玩家可以在游戏中与其Facebook朋友互动。 当玩家第一次开始游戏时,会创建一个用户Blob,并将他/她的所有数据存储在其中。 这包括个人数据,例如玩家级别,每个问题使用的提示,金币(游戏中的货币)等。社交数据也被存储,包括个人资料图片,好友列表和在线好友。
允许玩家通过两种方式与在线朋友互动:
- 寻求帮助:用户可以使用朋友的帮助而不是使用游戏中的货币来解决问题的解决方案。 此选项将问题和提示(如果有的话)发送给朋友。
- 发送礼物:玩家可以每8小时向其朋友发送一次礼物或金币。


货币化将主要通过游戏中的货币“黄金”进行。 玩家以100枚金牌开始。 每当他们进步到新水平或新问题时,他们将获得5枚金牌。 Facebook朋友每8小时可以互相赠送3枚黄金。 交易者如遇到任何问题,可以花费多达3个提示来购买黄金,这三个提示分别花费10、20和30枚黄金。
游戏中有一个市场,玩家可以在其中购买真金白银。 所使用的数字只是占位符值,仅用于显示游戏如何获利。

人工智能系统可以帮助与用户建立丰富的对话,从而改善玩家体验。 这可以通过创建一个系统来实现,该系统可以通过将消息解析为结构化的可操作数据来预测机器人需要执行的下一步操作。 下面的屏幕快照描述了一个非常基本的概念。
