海宁资讯网是领先的新闻资讯平台,汇集美食文化、国际资讯、生活百科、综艺娱乐、房产家居、投资理财、等多方面权威信息
2020-11-12 09:30:22
武汉蓝鲸科技集团有限公司官方网站:http://www.wuhanlanjing.com(以下简称:蓝鲸集团)创始团队诞生于2012年,是一家综合性高新技术企业。公司位于百余年名校华中师范大学旁,依山傍湖,紧邻武汉大学,武汉体育学院等高校,地理位置优越,文化底蕴丰厚、历史源远流长、交通极其便利、是学习交流和孵化人才的大本营。
游戏编程指利用计算机编程语言,如C编程语言、Python、C++、java等,编写计算机、手机或游戏机上的游戏。 目 前流行的游戏编程语言为C++编程语言,游戏编程接口为DirectX9.0、OpenGL和SDL(Simple DirectMedia Layer)等。现 在手机上玩的游戏分为Android与IOS两种平台,分别是用java和object-c(或swift)。当然时 下也流行一些跨平台的编程引擎,例如cocos2d-x、unity 3D等。
武汉蓝鲸科技游戏编程主要分 服务端、客户端 两部分服务端编程:初:选择一门语言来编写游戏逻辑,就我从事的手游、页游,java和C++需求数量不相上下,某些公司还会用erlang或者lua来配合C++,用python配合java。读语法书即可中:在能熟练使用一门语法来编写逻辑以后,学习数据库(mysql+mongdb是最常用的两种数据库)、tcp/ip协议、并发编程、后台的编写。高:优化代码、学习使用压测工具测试性能,并改善性能。操作系统得了解下。客户端编程:初:学习引擎,coccos2d U3D AS3等。包括GUI、游戏逻辑、AI、网络通信中:了解引擎的图形渲染的原理,用性能分析器来优化项目(CPU/GPU/内存等等方面)高:学习Opengl(手游),DX(页游)、了解GPU/CPU指令、shader编程什么的、汇编其实最重要的是基于项目开发来有目标的学习。一般来说,无论最开始写java还是C#还是python之类,走得深入一点,都要学习C++。