咨询电话:029-86699972
欢迎来到玛雅学校官方网站开课时间体验课来校路线联系我们
当前位置:主页 > 专业设置 > 职业教育 >

手机游戏开发精英班

发布时间:2013-11-10 15:45 内容来源:西安玛雅动画学校 点击:
玛雅移动学院强势推出手机游戏开发课程,知名企业驻校,一线主程授课,零学费先就业后付款,学生在校期间完成2—3款上线产品,五万行有效代码保障毕业就等同拥有至少3年工作经验,起点高薪资肯定更高,万元月薪不是梦。



课程简介:
    学习对游戏的开发技术及开发流程,深入掌握游戏引擎的核心原理及框架结构,并对跨平台的引擎cocos2d-x深入的进行理解及熟练掌握,使学员能够独立或者团队的方式完成游戏产品的研发。
岗位及薪资:
就业职位 手机游戏开发工程师 安卓应用开发工程师 IOS手机游戏开发工程师 游戏策划架构师 游戏动画设计师
薪资 参考(元/月) 5000 -14000 5000 -14000 5000 -14000 4000 - 10000  5000 - 10000 


招生对象:
    优秀中高中毕业生,大专及以上学历计算机相关专业在校大学生及往届毕业生,会至少一门计算机语言的待业、转职人员。

课程设置:
课程阶段 教授关键 教学目标
第一阶段:移动应用入门基础     
移动设备原理 行业认知 学习移动设备原理、通讯设备原理、进制转换、基础数模电。理解UML的作用和用法,熟悉UML工具的使用,掌握对2、8、10、16进制能够熟练换算及对各类移动设备的系统能够进行区分。能够使用power designer进行UML建模。
移动设备及开发展示
移动设备通信原理
数字电路
模拟电路
面向对象 UML基础
面向对象三大特性
用例图
类图
时序图
第二阶段:软件开发
数据库 初识数据库 学习数据库的通用原理,结构化查询语言的使用。熟练掌握SQLite数据库,最终能够独立完成在SQLite中进行数据库的设计、创建、操作等。
约束和完整性
创建数据库及表
增删改
查询
高级查询
数据库设计
其它数据库
C++ 初识C++ 学习C++语言的基本语法,掌握C++语言的标准特性。最终完成符合6大设计原则的代码且能正确运行的小游戏。
变量与表达式
结构体与函数
类与对象
IO
异常
开发包 CURL 学习开源软件包在C++体系中的重要性及常用的软件包用法,掌握讲解的软件包能够自由组合搭配使用。最终完成完成非GUI的学籍管理系统的开发,并提交相关的设计文档及程序。
 
JsonLib
LibHttp
Xerces
xPool
网络编程 初识网络 学习如何进行多线程的启动关闭、阻塞与并发。掌握在实际需求下如何最大化提高系统的利用率及使用网络将多个独立的系统进行连接并进行数据交换,最终实现对网络的访问。
Socket网络编程
Web网络编程
JSON与XML
定制协议
第三阶段:手机游戏开发
游戏引擎结构 引擎入门 学习讲解游戏引擎相关的原理、设计、结构等,学习通用引擎的核心结构,相关附件模块的原理及使用。最终能够针对网络上现有的开源引擎进行分析,并提交分析报告。
核心控制器
资源管理器
用户输入
结果输出
Cocos2d-x引擎 Cocos2d-x基本概念 学习cocos2d-x引擎相关的原理、设计、使用等,掌握各种技术操作,插件运用。学会引擎的使用手法,最终能够独立完成高水准2D产品及独立制作的小游戏1个。
基础元素
动作
动画及特效
用户输入
音乐及音效
粒子引擎
大型地图
OpenGL基础
物理引擎
网络及缓存
多平台
第四阶段:实训·实习
项目实训 单机项目开发 学习实际的软件开发过程,让学生掌握使用CMMI或RUP标准进行标准化开发及相关文档的编写及工具使用。最终以标准的方式)进行产品的阶段式开发。
网络项目开发 学习基于网络的产品与单机产品的区别及设计思路,掌握完成单机产品的重新设计及网络化单机产品的开发。最终以标准的方式进行网络产品的阶段式开发。
企业实习 团队项目开发 进入移动应用开发公司,全班项目分组。按照团队的项目制作流程,完成一个实际的商业化产品的研发,并保证产品能够在91或其它商业产品发布平台成功上线。