如何轻松创建可通过电子邮件播放的游戏?

时间:2015-12-25 23:49:49

标签: api email gmail game-development

说我想创建一个基于回合制的文本游戏,如Scrabble或Boggle,可以通过电子邮件播放。实现这一目标需要哪些基本工具?对我来说最直接的似乎是Gmail API,它允许用户从Gmail帐户中读取和发送电子邮件,并根据这些操作采取某些操作。如果(无论出于何种原因)我不想使用Gmail,还有其他选择吗?

(之前发布自superuser,这不是正确的论坛)

1 个答案:

答案 0 :(得分:1)

基本上我想做的事情:

  • 考虑如何构建包含移动的电子邮件
  

用户自己必须写这封电子邮件吗?

     

(如果是这样的话......祝你好运!)

  • 编写可以阅读此电子邮件的解析器
  • 写一个游戏状态服务器
  

(代表董事会的状态)

  • 将电子邮件发送到解析器
  

这有点宽泛,但这可以通过很多方式完成。获取邮件   从邮件服务器,编写自己的电子邮件服务器,使用API​​,...

  • 让它通知游戏状态服务器
  

检查非法转弯,赢/输,播放顺序,如有错误则回复   需要

  • 使用当前游戏状态更新两位玩家

这就是我如何创造这样的东西。

PS:创建一个解析器,而不是读取玩家自己发送的邮件应该是代码的噩梦,或普通用户无法使用此服务。