专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 学java能编程游戏吗?三步教你编程

学java能编程游戏吗?三步教你编程

更新时间:2020-04-03 15:20:51 来源:动力节点 浏览2208次


  一般来说,游戏编程主要分 服务端、客户端 两部分。


  服务端编程:


  初级:选择一门语言来编写游戏逻辑,根据目前游戏行业的需求,java和C++不相上下,某些公司还会用erlang或者lua来配合C++,用python配合java。


  中级:在能熟练使用一门语法来编写逻辑以后,学习数据库(mysql+mongdb是最常用的两种数据库)、tcp/ip协议、并发编程、后台的编写。


  高级:优化代码、学习使用压测工具测试性能,并改善性能。操作系统是你需要了解的存在。


学java能编程游戏吗?三步教你编程


  客户端编程:


  初级:学习引擎,coccos2d U3D AS3等。包括GUI、游戏逻辑、AI、网络通信等等等……


  中级:了解引擎的图形渲染的原理,用性能分析器来优化项目(CPU/GPU/内存等等方面)


  高级:学习Opengl(手游),DX(页游)、了解GPU/CPU指令、shader编程什么的、汇编


  其实最重要的是基于项目开发来有目标的学习。


  当你编程能力过关,掌握了一款游戏引擎后,即使你其他什么都不懂你也已经能够做出简单的游戏demo了。所以,编程怎么学呢?


  step1.学习C++:从C++学起,初学的编程的时候可以不求甚解,先记住形式,之后会慢慢自行理解。


  step2.学习Unity :当C++学到无聊、乏闷的时候(会发生在任何进度点)就先放下,转而去学Unity。Unity中有相当一部分功能是不需要懂编程也能用的,我们可以学到不少东西。


  step3.学习C++:这时之前学的C++一定会让我们感到熟悉。通过Unity教程,我们也能反哺巩固C++的知识。


  简单来说,这是一个C++和unity相辅相成的学习过程。


学java能编程游戏吗?三步教你编程


  以上就是动力节点java培训机构的小编针对“学java能编程游戏吗?三步教你编程”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。


提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>