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

问题描述 投票:0回答:2

我想解释一下我需要做什么以及可以使用哪种语言编写代码:

我正在在线开发角色扮演游戏,而且我面临战斗系统。 我有这个->

0#玩家按下按钮将他们放到Tabase中,因此他们正在听一场战斗。

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

2#然后脚本必须每个都带两名玩家,并将他们放入另一个称为“战斗”的表中。

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

3 b#服务器本身将屏幕切换到在db战场上的一对玩家对战。

现在战斗可以开始了。

我想了解的另一件事是:我该如何在两个参与者之间建立共鸣? 我想对每一分钟进行倒数计时。

我知道的programmin语言如下:Html,Css,Php,MySql,Javascript,Ajax,Jquery。

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

谢谢您的帮助。

php multiplayer
2个回答
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。

© www.soinside.com 2019 - 2024. All rights reserved.