IT易学网-IT在线教育交易平台

IT易学网 > 面授 > 手机游戏

  • 课程简介
  • 讲师介绍
  • 累积评价(0)
  • 该老师还开设以下课程
  • 注意:

    拍下后等开课时才发放资料,开课时间、地点会以短信传达,请注意接收。若达不到开班人数则不开班,学费全额退回。


    课程设置:

    课程时长内容实训目标
    第一阶段(Unity引擎基础,《英雄无敌》项目贯穿)
    (环境搭建,编程基础,API函数库、物理引擎)
    Unity环境搭建3天Unity简介、Material、Light、Camera、地形编辑器。熟练操作Unity编辑器,
    掌握常用物体及组件在实际开发中的应用
    C#语言基础6天变量、语句、方法、数组、数据类型、类和对象深入理解.NET框架原理,
    熟练掌握C#编程技巧。
    培养良好的企业级编程习惯。
    Unity API函数库介绍7天脚本简介、GUI简介、GUI类、GUILayout类、API函数库灵活运用三角函数、
    反三角函数、向量、旋转等工具类,
    解决游戏中数学问题。
    物理引擎2天刚体、碰撞体、触发体、可重写函数掌握物理引擎基础特性,
    制作休闲益智、飞行射击、FPS等类型游戏。
    阶段项目2天英雄无敌阶段项目
    第二阶段(Untiy高级应用,《城市勇士》项目贯穿)
    (寻路系统、动画系统、NGUI、网络开发
    物理引擎1天unity关节的应用,布料,刚体添加力,相关案例讲解掌握Unity物理引擎在实际开发中的应用
    持久化数据1天Unity中PlayerPrefs类,保存与读取数据,删除数据,
    实例:1.注册用户名、设置密码,2.游戏中人物换装效果。
    掌握unity中PlayerPrefs类在实际开发中的应用
    寻路系统1天Unity中寻路相关组件介绍,NavMeshAgent、OffMeshLink、
    NavMeshObstacle以及寻路常用API介绍
    掌握寻路系统,为NPC及主角实现基本人工智能
    射线1天射线原理,射线侦测,射线常用API介绍以及射线案例讲解掌握射线原理,能够熟练应用到实际开发中
    Mecanim动画系统2天Mecanim动画系统工作流,AnimatorController介绍,动画之间的
    Retargeting,动画层的应用,动画事件,混合树,群体动画
    等,Mecanim动画系统常用API介绍。
    能够熟练编辑游戏人物复杂的动画效果,
    增强游戏体验
    阶段项目实战2天城市勇士阶段项目实战
    三维模型制作及美术效果4天认识Max,PS等美工软件,学习Max基本建模及常用操作,3D模型分
    UV与贴图概念,Max中动画制作,骨骼应用技术,蒙皮技术,动画切
    割,熟悉模型与Unity结合注意事项,模型导入Unity与shader结合效
    果,粒子特效
    掌握3D软件基本功,贴图概念,动作应用,与Unity结
    合表现效果及注意事项
    NGUI2天通过NGUI插件制作按钮,字体显示,输入框,滑动条,开关,精灵动
    画,下拉菜单,锚点应用等。
    实例:背包讲解。
    掌握NGUI开发,可以实现丰富而美观的游戏界面
    2D游戏1天认识Unity2D游戏,Unity2D游戏相关碰撞、射线、刚体、关节等,制
    作精灵动画,讲解Unity2D相关API。
    实例:塔防类游戏,保卫大本营
    实现完整2D游戏开发
    手机游戏以及优化2天移动平台环境开发概述,移动平台开发环境搭建,触屏、虚拟摇杆使
    用,手机重力感应,Android、Ios发布,游戏优化。
    实例:将保卫大本营移植到移动平台,通过触屏操控实现游戏
    掌握手机操控开发,可以实现手机触屏操控游戏
    阶段项目实战1天飞机大战阶段项目实战
    局域网开发2天局域网基本知识讲解,实现服务器与客户端同步效果,及授权服务效
    果,网络聊天功能实例:局域网飞机大战
    掌握局域网开发,实现多人网络同步效果
    第三阶段(游戏架构设计,《亡灵骑士》项目贯穿)
    (设计模式、人工智能、代码热更新)
    面向对象5天面向对象设计思想,特性,封装的设计语义、继承的优缺点、多态如何
    提高程序的灵活性、抽象类与接口在设计中价值、委托实现回调,提高
    程序维护性、事件实现通知机制。
    理解面向对象设计思想,掌握面向对象游戏设计,熟
    练应用面向对象语言设计游戏架构
    类库开发5天泛型类库设计、数据结构与算法、自定义集合、同/异IO数据访问、数
    据序列化、利用多线程提高性能、协程、反射实现动态功能、资源热更
    新,用反射实现代码热更新框架设计
    掌握类库中常用类功能,掌握数据持久化,掌握多线
    程,实现跨平台代码热更新框架。
    设计模式3天解读面向对象设计原则、发现代码的坏味道并重构、常用重构手法与技
    巧、GOF设计模式在游戏设计中的应用,大型游戏开发中常见模块的
    设计与实现
    了解面向对象的分析与设计,掌握编写优秀代码的能
    力,掌握设计模式,能将设计应用于实战
    人工智能7天NPC自动行为操控,单体操控,群体操控,有限状态机,视觉感知,
    听觉感知,触觉感知,记忆感知,A*寻路算法,网格寻路,可视点导
    了解人工智能,能编写高级人工智能的程序。实现通
    用的人工智能框架,实现通用战斗系统,实现动态寻路。
    第四阶段 (《魔神剑》网络版开发)
    (服务端开发,真实ARPG项目)
    行业知识、开发流程、
    毕业实训项目介绍
    1天虚拟现实行业现状及未来发展、游戏行业现状及未来发展、手游行业知
    识、从项目立项到项目上线维护整体工作流程、行业术语,最终项目立
    项启动
    了解行业知识、数据、术语、现状及未来发展,最终
    项目立项、
    美术规范、优化2天撰写unity美术制作规范文档、前期建模软件和unity对接注意事项,模
    型、贴图、材质、动画部分针对不同平台导出设置及优化
    掌握美术资源优化原理与技术,能够指导美工人员如
    何实施优化。掌握与美工人员对接技巧
    优化《魔神剑》美术资源
    XML、Json1天XML文件读写,XMLDOM 、XMLReader、Linq To XML、针对unity
    自定义数据模板、防破解,核心数据加密
    Json解析、LitJson使用方法
    掌握多平台操作XML、Json数据文件,掌握如何对项
    目核心数据加密。
    数据库3天数据库服务器介绍,数据库设计范式,SQL语言,高级查询,熟练掌握SQL语言,完成《魔神剑》服务器数据库设计
    与建设
    游戏UI系统设计1天自定义UI系统设计,事件统一处理模式,背包、装备、技能、商城UI
    设计与开发
    掌握游戏公司中UI设计原则,设计模式,实现常见UI
    系统设计。
    用户系统设计2天使用UI系统搭建2D、3D混合UI、客户端和服务器数据同步,掌握玩家信息服务端管理技巧
    主要系统设计5天游戏动画系统设计、搭建角色管理系统、战斗系统功能实现、结算系统
    功能实现
    实现游戏主要系统功能
    辅助系统设计4天游戏技能相关功能实现、游戏关卡系统功能实
    现、游戏背包系统功能实现、游戏任务系统功能实现
    实现游戏辅助系统功能
    游戏发布及调试1天不同平台游戏发布、测试、调试、修改bug发布游戏

  • 高老师

    教学擅长从浅入深,循序渐进。


    1、精通android编程语言,有3年以上android应用系统开发游戏经验;

    2、有丰富的VC项目经验或者linux平台开发经验;
    3、熟悉面向对象开发方法,熟悉设计模式,熟练使用stl

    4、熟悉VCGCC等主流C/C++编译器和开发工具; 

    3、熟悉Win32LinuxUnix平台下C/C++应用系统的开发;

    4、精通网络编程(socket) 

    6、精通Java程序设计、JavaEE体系架构、主流开源框架、设计模式、项目管理等。

  • 累积评价:0条

    与描述相符 0.0
    0.0
  • < > 共0页

———— 相关面授课程 ————

广州3D游戏开发培训课程 脱产班¥12000.00

广州3d游戏开发培训课程 周末班¥12000.00

苏州脱产班手机游戏开发培训课程¥12000.00

广州3D游戏开发培训课程 寒暑班¥12000.00

手机游戏开发课程苏州培训周末班课程¥12800.00

更多>>
立即注册 认证讲师 在线咨询 ×