教学目标 |
通过学员之间组成的项目团队,使学员感受企业中项目协作开发的必要性,教师带队,相互学习,飞快成长,带着对代码浓厚的兴趣,参与开发企业级游戏应用或appStore上线项目,找到一份理想的工作,并在工作中发挥自己的价值。
|
就业方向 |
◆iPhone/iPad应用研发工程师 ◆iPhone/iPad测试工程师 ◆iPhone/iPad系统UI设计师 ◆iPhone/iPad系统架构设计师◆iPhone/iPad动漫架构师◆MacOS系统研发工程师
|
课程大纲 |
Ios游戏开发常用功能点
|
IOS5的高级开发课程,游戏编程的原理及思想;主流2D开发引擎的操作和开发;如何编写服务器程序,本地文件存储,数据库获取和存储 pocket编程;配合课程进行的3个小程序开发设计与辅导
|
单机游戏开发
|
一个横板游戏的详细实现、包括特效、重力感应及体积碰撞检测等。(游戏中如何通过调用引擎的API实现加速和跳跃的重力感应,以及受到阻挡之后的减速)
|
实战IOS网游--框架设计
|
IOS游戏特性,IOS网游的策划及架构,网游的逻辑层设计、网游的通讯层设计,实现一个c/s模型 (如何开发抓住用户和市场需求的游戏,针对游戏的特性选择合适的引擎,ios游戏mvc的架构和设计,实现低耦合的通讯和调用)
|
实战IOS网游--界面和引擎
|
COCOS2D开发一个完整的网络游戏雏形,包括界面实现、背景音乐、动画效果等(利用游戏引擎的特效来实现游戏雏形设计)
|
完整网络游戏的实现(上)
|
实现客户端注册、登录、进入游戏主界面(界面实现需要考虑的各种异常处理和逻辑,选择合适的动画效果)
|
完整网络游戏的实现(下)
|
实现角色移动、npc对话、打怪及与服务器数据同步等,完成一个完整的网游(幀动画的实现,tilemap地图的fu用和实现,客户端和服务器数据通信)
|