2011-08-31 69 views
0

我想解释什么,我需要做的,用什么语言,我可以写下代码:在线哪种编程语言应用开发这个服务器端脚本 - RPG战斗系统游戏

我开发一个篮板,我正面临战斗系统。我拥有的是 - >

0#玩家按下一个按钮,将他们放入电子数据库中,因此他们正在倾听战斗。

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

2#然后脚本必须每个采取两个玩家,并将它们放在另一个名为“战斗”的表格中。

现在我不知道如何管理: 3 a#玩家从按下按钮的那一刻起就检查数据库“战斗”,如果他们有对手。如果他们找到了对手,那么他们就会进入战斗屏幕。

3 b#服务器本身将屏幕切换到在战斗场上的战斗场上的玩家夫妇。

现在战斗可以开始。

我想了解的另一件事是这样一个:我怎样才能使两个球员之间的影响力?我想为每一分钟的每一分钟执行一次倒计时。

的编程与语言,我知道是如下:HTML,CSS,PHP,MySQL和JavaScript中,阿贾克斯,jQuery的。

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

谢谢寻求帮助。

+1

node.js和websockets为您的服务器连接。 – Layke

+0

这可能属于http://gamedev.stackexchange.com/不幸的是,帖子标志对话框没有建议将问题移到gamedev的选项。 – 2011-08-31 18:10:09

回答

4

编程语言只是一个工具。你可以用PHP,Python,Ruby,.NET和其他许多软件开发它。语言的选择应该是这样的,语言对你来说是舒适的,也是你想要达到的任务,并且不会限制你。

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

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

0

您可能想要使用带有许多AJAX/jQuery的ASP.NET,带有大量AJAX/jQuery的PHP或仅带有ActionScript的Flash。

我的建议是使用PHP + AJAX + jQuery。如果你对Flash有丰富的经验,那么你可以使用它,但是它需要一些关于Flash的史诗知识来做RPG。