首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该使用什么技术在浏览器中进行2d自上而下的足球模拟?

我应该使用什么技术在浏览器中进行2d自上而下的足球模拟?
EN

Stack Overflow用户
提问于 2012-03-05 03:22:39
回答 1查看 237关注 0票数 1

我想为浏览器开发一个2d自上而下的足球模拟,使用现代网络技术,而不需要额外的插件,如flash或silverlight (或仅作为后备),使其可用于移动设备以及。浏览器中的演示应该只是一个视图,因此不需要用户交互。比赛完全由ai根据定义的球员技能来计算,如速度,传球,投篮等。

现在,我不确定该使用哪种技术。我是一个经验丰富的php开发人员与扎实的javascript技能。因此,我的第一个想法是在php中开发ai,并使用canvas向javascript客户端发送更新。这里的问题是ajax调用会导致延迟。然后我考虑使用websockets与flash回退,但我不确定如何让php脚本通过websockets与客户端进行通信(phpwebsocket - http://code.google.com/p/phpwebsocket/?或者pywebsocket http://code.google.com/p/pywebsocket/ ?)我现在的想法是完全用javascript来实现逻辑,以便node.js能够共享一些移动逻辑来减少带宽。我的劣势在于我的javascript技能,但node.js似乎是满足我需求的完美平台。

我是否错过了任何可以完美满足我需求的技术?哪种方法更好:用php编写逻辑,只使用javascript进行表示,还是用javascript编写全部代码?

任何帮助都是非常感谢的!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-05 19:36:50

我推荐使用socket.io。它很容易在服务器端与node.js一起使用,但是如果你想使用PHP,有several people可以做到。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9558038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档