我提到了一些关于此问题的老话题,但由于有很多新技术可用于创建网页内容,我不得不再次提问。
我的背景: 我对xhtml / css / javascript / php / mysql有很好的了解。我可以从头开始创建一个网店,包括一个全面的数据库和一个可以轻松添加/修改产品的cms。我很乐意使用PHP和mysql来存储数据。尝试部落战争克隆并没有吓到我。我还用c#/ xna做了几场比赛,但我还在考虑自己新手。我涉足闪光灯,觉得这可能会用来得到我想要的结果。
我的项目: 2D mmo战术射击游戏。玩家应该能够跨越相当大的地图并快速获得其他用户的位置更新。游戏将包含大量地图,大多数地图应该只能处理几个玩家。然而,中心地图和感兴趣的地图应该能够处理至少100名没有滞后的玩家。
如果战斗可以在地图上实时解决,那将是很棒的,但我已经想到了解决这个问题的其他方法,比如打开一个玩家可以进入参加战斗的实例地图。我也在考虑在战斗中使用更具战术性的回合制方法,但这取决于实时战斗的专业和控制。总结一下: 我相信我可以管理除图形实现之外的所有内容。 Mysql在几毫秒内查询本地玩家位置应该不会有太多麻烦。
我穿过一个名为Deeppolis的游戏,它非常类似于我想要的图形。我仍在考虑将其作为一个可下载的客户端,但我非常感兴趣的是,如果我打算使用基于浏览器的游戏来吸引更多人,那么我的选择是什么。
感谢您阅读此文字墙:D。
答案 0 :(得分:1)
客户端:javascript& socket.io(套接字客户端)
服务器端:javascript& node.js(套接字服务器)