0

我有一个用 javascript 和 jQuery 编写的简单 2d 战略格斗游戏。用户在与怪物战斗时控制 3 或 4 个角色(此处为小屏幕截图http://i.imgur.com/C0inB.jpg)。

它不是实时的,它是基于回合的(玩家回合,计算机回合),游戏是为手机用户设计的,主要是早上通勤的上班族。iPhone用户是主要目标。游戏开发处于早期阶段,但目前可玩。这是一个在浏览器中播放的网络应用程序。

我最大的问题是,如果您切换应用程序(例如接听电话)然后切换回页面重新加载(因此 Web 应用程序重新加载),您将失去任何进展。

我已经将此作为 Web 应用程序下载进行了测试(使用移动 Safari 添加到主屏幕),但切换时重新加载问题仍然存在。

我拒绝包装它并通过 Apple 应用程序商店交付......相反,我想创建一个可以节省玩家回合的后端。简单的任务,例如

  • 我的网络应用程序中的 javascript 函数会以字符串的形式发送转弯数据
  • 当网页(和网络应用程序)重新加载时,它会检索最后记录的回合
  • 玩家需要登录

我对 PHP 很感兴趣,因为我在解构和更改 wordpress 主题方面有一些经验。我知道的唯一其他语言是前端(html、css、javascript、jQuery)。

PHP 能否以安全的方式完成上述任务,还是我应该考虑学习另一种语言?

非常感谢任何指导,并在此先感谢您。

4

1 回答 1

2

是的。PHP 可以做你想做的事,就像任何其他服务器端语言一样。您只需使用 ajax 调用将数据更新发送到后端服务器。

于 2012-07-26T16:16:16.353 回答