1、为什么php,jsp很少用于游戏服务端的开发
到底是“项目用什么语言,取决于开发成员对语言的熟悉度,哪种版语言熟悉用哪种。权游戏服务端的语言选择也是这样。”还是“长连接和短连接在长时间游戏客户端和游戏服务端频繁交换数据上的优劣导致”还是其他原因导致php,jsp很少用于游戏服务端的开发?
短
连接就导致了某些游戏根本无法使用http协议进行通讯,这个“某些”中就包括了人民群众喜闻乐见的arpg,因此导致了使用php和jsp进行服务器开
发的团队有着局限性。弱交互(棋牌类)游戏还是可以使用http 加 轮询来实现。当然可能一辈子就只能做弱交互的了(大部分手游就是这样)。
2、网页游戏能用PHP做后端开发吗?
当然可以。最好走HTTP,也可以做网络编程,而且写代码超简单,1个函数就版可以建一个服务器端。权stream_socket_server()
多线程不是什么好主意,你可以用php libevent扩展,异步高并发。PHP还有很多网络的扩展包。
PHP的开发效率高,.net Java ,你足够有钱,可以用。
3、用php 写一个贪食蛇 小游戏
不大可能吧,来php明明是服务自器端程序,原理就是接受浏览器请求,返回页面,如果用php来写网页界面,那不要走一步,刷新一次??
另外如果不是网页版的话,倒是可能。php虽然主要是用来web程序开发,但也跟C一样(PHP本身就是高度包装过了的C),可以利用php解释器而不是web服务器来运行命令行的PHP程序。
具体可以百度php CLI
不过这种即时输入反馈的游戏还真不好说。除非国外那群衣食无忧的大牛,没人会用棒球棍去当擀面杖使吧?
哪个公司会蛋疼到考察用php来做这个事?比较扯。
4、php可以借助mysql数据库,可以写出游戏的服务端么?
性能不是那么好
5、目前有使用 PHP 开发的游戏服务器吗
你去找一下那些游戏公司的招聘信息就会发现,还是挺多使用php的,不过很多都不只是使用php,毕竟有很多方面其他语言可以做得更好。
6、有没有用php开发网络游戏服务器的
服务器端就是数据处理和储存嘛,其实和是不是游戏没多大关系;如果你是说私服那我就不知道了。动画特效等等处理大部分在客户端上执行的。
7、想用PHP写手游服务端,实现用户登录等也是用session么?
可以用session,这个我用过,大部分其实不需要这样做,在手游段保存用户的access_token即可,这样可专以避免重复登录属,先检测手机端保存的access_token存不存在,不存在执行登录,登录成功后在手机本地保存access_tiken
8、目前有使用 PHP 开发的游戏php服务器端开发吗
对于端游和手游当然是不适合的也不能说很少;JSP都是BS编程体系,尤其是H5网页游戏,但网页游戏开发还是没有问题的。
PHP,国外也有不少使用PHP开发的
9、目前有使用 PHP 开发的游戏服务器吗?
很多的,PHP只是一种编辑语言,游戏服务器是应用服务器,这种已经很普遍和成熟了回,你可以答参考这款
产品型号:I12S3-4536I
产品类型:单路四核机架式服务器
处 理 器:Xeon E3-1220
V2
内 存:4G DDR3 ECC
硬 盘:HD SATA3 500G
产品地址:http://www.zrway.com/server/proct_param/1022/9195.html
10、游戏服务器编程,一般用哪种语言?php用的多吗?
PHP做门户网站比较多,游戏编程主要学好计算机图形学,还有C或c++