一、写手游服务器,java和nodejs哪个好
node开发快,运行的效率也算比较高,但是如果项目大了就容易乱,而且javascript不是静态类型的语言,要到运行时才知道类型错误,所以写的多了之后免不了会出现光知道有错但是找不到哪儿错的情况,所以测试就得些的更好更详细。java开发慢,习惯node、python、ruby这类语言的人会觉得java写半天主要都在写一堆没用的东西,不能像那三个语言那样把绝大部分精力都集中在程序逻辑本身。但是如果项目大、复杂的话,用java就不容易乱,管理起来比node省。
二、游戏开发工程师的工作
游戏开发程师是负责游戏后台开发和游戏服务端开发的人员。
游戏开发工程师岗位职责大致如下,根据公司安排可能会有小改动
1、把握程序开发的工作质量,保证工作的进度;
2、负责游戏服务器和客户端架构设计、模块划分;
3、负责游戏的逻辑、AI和工具的开发;
4、对开发团队客户端程序组工作效率和品质进程负责;
5、负责程序开发小组的对外沟通工作;
6、组织游戏开发技术解决方案的研讨;
7、制定游戏开发计划,并定期报告游戏开发进度;
8、协调策划及美术资源的使用。
三、android APP的服务器端怎样开发
你可以找本讲android的书看看,我记得很多国内的书都会在最后讲几个实战项目,涉及到服务器开发,最后建议你Java服务器开发框架可以用jfinal,实际上手机服务器开发就是做网站,输出的内容一般采用json,可以用httpService的形式,请求和响应,返回json给客户端。
四、移动服务端开发一般都用什么编程语言
移动服务端前端都用安卓,后台用Java;
移动开发分以下几个方向:
从开发技术上分:1.面向云端或服务端开发;2.面向终端或客户端开发;
从应用领域上分:1.企业方向应用开发;2.个人应用方向;3.个人游戏方向;
一般来说程序员理解的移动开发是指的面向终端或客户端的应用开发,这个类别中现在主流的技术主要有:
1.iOS应用开发;
2.Android应用开发;
3.WinPhone7/8应用开发。还有一些系统级开发,如嵌入式操作系统,一般针对WinCE、Linux、Android、JVM等技术。
如果单纯学习客户端应用开发,建议从Android学起,Java语言基础即可入门,网络上资料最多,测试设备也较便宜,可以找个稳定点的Android手机即可。
五、手机app服务端一般用什么开发
小一点的用ThinkPhp,中等的用Ci,较大的项目用Yii,但推荐使用Ci方便快捷,而且功能较齐全,容易上手