跨平台游戏开发课程.xlsVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工作表1 阶段 课程名称 课程描述 课时 认识游戏开发 移动平台游戏开发介绍 cocos2d-x游戏引擎介绍 基于cocos2d-x的跨平台环境搭建 结合当前主流移动平台介绍跨平台游戏开发技术与开发方式,以及其前景和职业规划方向。 利用cocos2d-x搭建Android/ios/wp7/win8……等开发环境。 深入介绍cocos2d-x游戏引擎及其周边版本与工具。 cocos2d-x引擎整体框架 认识cocos2d-x引擎 cocos2d-x引擎坐标系统 cocos2d-x引擎内存管理机制 介绍游戏引擎目录结构、功能模块、跨平台的设计思想\理念\代码风格与规范。 opengl坐标系统、cocos2d-x坐标系统、屏幕坐标系统;坐标系统之间的转换。 游戏UI 游戏事件处理机制 cocos2d-x的事件分发及其处理机制。 游戏几何图形 如何在游戏中使用几何图形。 动画系统 学习游戏中常用的帧动画技术。 物理引擎之Box2d 粒子系统 音频系统 第一阶段:认识+了解跨平台游戏开发 弱联网游戏开发技术 实时联网游戏开发技术 网络数据解析 物理引擎之Chipmunk 学习在cocos2d-x游戏中运用物理引擎Chipmunk 学习使用粒子系统制作游戏特效。 为游戏添加音乐音效。 学习cocos2d-x中如何进行socket连接以实现实时互动。 基于libcurl的跨平台HTTP网络链接技术(异步与同步)。 缓存机制 游戏中的缓存机制,包括图像缓存与动画缓存等。 地图系统 学习cocos2d-x中的地图技术,包括地图编辑器运用、地图的操作等 游戏中常用的网络数据解析。 数据存储技术 游戏的数据存储机制,跨平台文件与数据库操作。 加密技术 数据加密,网络加密、资源加密 游戏中的资源管理方案,跨平台压缩解压技术。 游戏资源处理 第二阶段:用引擎做游戏 自定义UI控件 自定义动画 跨平台编译、运行与调试 在不同平台上编译、部署、调试游戏。 游戏优化技巧 赚钱才是硬道理 用cocos2d-x进行3D游戏开发 cocos2d-x2.0及其cocosbuilder游戏设计 cocos2d-x与Android/ios代码交互 差异化/本地化适配 游戏底层渲染技术 cocos2d-x引擎内部结构 定制游戏引擎 底层优化技术 像制作电影一样开发游戏: 1:导演 2:摄像机 3:场景 4:布景 5:角色 6:动作 学习在cocos2d-x游戏中运用物理引擎box2d, 1:世界 2:刚体 3:形状 4:关联 5:链接 cocos2d-x常用控件学习与使用: 1:标签(图片标签/文本标签) 2:菜单 3:进度条 4:输入框 继承自ios的内存管理机制 游戏创意触发点 游戏策划过程 游戏美术制作过程 游戏程序开发过程 游戏测试过程 游戏发布流程 课程总结 第三阶段:用引擎做好游戏 第四阶段:深入引擎本身 根据游戏需求,自定义诸如列表等应用软件常用UI控件 自定义游戏动画 游戏引擎调用原生SDK代码: 1:cocos2d-x与Android的Java代码交互 2:cocos2d-x与IOS代码交互 多游戏的多分辨率,多语言进行适配: 1:cocos2d-x的多分辨率解决方案 2:cocos2d-x的多语言解决方案 游戏开发过程中常用的一些优化技巧,包括代码、资源等优化方案。 C++的游戏代码,如何集成广告,集成web页面,以及内支付接口。 学习如何在cocos2d-x中进行3D模型的渲染与交互。 cocos2d-x2.0基于opengl es2.0的渲染技术,及新的游戏设计工具cocosbuilder的运用。 游戏引擎底层源于opengl,dx,canvas等技术: 1:opengl游戏开发基础 2:opengl图形绘制技术 3:opengl纹理映射技术 4:opengl对字体的处理 5:opengl对骨骼动画的处理 6:基于opengl的特效处理(灯光、雾气等) 7:dx游戏开发基础 8:dx与opengl的差别 9:如何在游戏引擎中运用上面的技术 1:游戏引擎内部的opengl框架 2:win8 metro版本内部的dx框架 3:游戏引擎的整体构架 在cocos2d-x中运用opengl与dx技术,对引擎进行定制。 将成果贡献到cocos2d-x开源社区。 1:如何在底层对引擎进行优化 2:图形学级别的优化 3:渲染过程的优化 游戏创意应该来自何处,作为一名技术人员可以从哪些方向诞生游戏创意。 策划在游戏开发过程中的作用,如何针对程序和美术编写合适的策划文档。 游戏开发过程中,美术应该如何沟通,如何提供美术资源。 第五阶段:项目实战(经典塔防游戏再现) 1:游戏应该从哪些方面进行测试 2:游戏的自动化测试过程 1:发布游戏钱的准备工作 2:发布的流程 3:

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档