使用哪一种编程语言来开发这个服务器端脚本——rpg战斗系统游戏


Which programming language use to develop this server side script - rpg combat system game

我想解释我需要做什么,用什么语言我可以写下代码:

我正在开发一款在线rpg,我面对的是战斗系统。我有这个->

0#玩家按下按钮,谁把他们放在数据库中,所以他们正在收听战斗。

1#我现在想要的是在后台运行的服务器脚本在数据库中检查所有正在收听和等待战斗的玩家。

2#然后脚本必须将两个玩家分别放在另一个名为"战斗"的表中。

现在我不知道如何处理:玩家,从他们按下按钮的那一刻起,他们就会检查DB"战斗"是否有对手。如果他们发现对手,他们就会进入战斗界面。

3 b#服务器自己切换屏幕到一对玩家谁在战场上的db到战斗一个。

战斗可以开始了。

我想了解的另一件事是:我如何在两个玩家之间实现sincronism ?我想为每一个回合设置一个一分钟的倒计时。

我知道的编程语言有:Html, Css, Php, MySql, Javascript, Ajax, Jquery。

我不知道使用哪种语言的服务器管理..(是否有可能有一个服务器->客户端推送通知,而不是经典的客户端->服务器->客户端?)

谢谢你的帮助

编程语言只是一种工具。你可以用PHP、Python、Ruby、。net和其他语言来开发它。语言的选择应该让你和你想要完成的任务感到舒适,而不是限制你。

HTML和CSS不是编程语言。AJAX也不是语言。jQuery是JavaScript框架/库,而不是独立的语言。MySQL是数据库服务器(尽管你必须使用SQL语言)。

既然你已经知道PHP了,那就从PHP开始吧。要么您将扩展PHP知识,要么您将发现该语言的哪些方面限制了您在解决问题时的创造力,并且您将知道在下一种语言中搜索什么。

您可能希望使用ASP。. NET与大量AJAX/jQuery, PHP与大量AJAX/jQuery或只是Flash与ActionScript。

我建议使用PHP + AJAX + jQuery。如果你对Flash很有经验,那么你就可以使用它,但制作RPG需要一些Flash知识。