游戏应用_建立新项目工程导入各种资源
- 对于建立企业开发框架的概念,深入掌握游戏开发框架理论、技能等有深入的技术提升。
本课程总体分为五大部分:
一: MVC基本设计理念
首先讲解游戏(包含VR、AR)与软件项目为什么需要有架构与框架的理念。然后讲解游戏引擎、服务端与客户端框架的区分,且梳理分析国内目前主流的游戏客户端架构模式以及优缺点分析。以及PureMVC与StrangeIOC两种MVC开源架构的总体技术刨析。
二:PureMVC开源框架插件下载与搭建基础环境。
笔者以开发一个简单的“Hello World”为例,详细讲解PureMVC基础的概念,与框架搭建过程,让学员以较快的时间,学习PureMVC框架的基础理念与应用技巧。
三:PureMVC架构设计理念。
基于前面简单版本的开发过程,初步刨析PureMVC架构以“Mediator+事件通知机制”总体设计理念。讲解什么是中介者设计模式(Mediator Pattern),以及事件机制在PureMVC中的基础作用。后面分析PureMVC架构基本的开发流程,以及两种不同类型的消息机制。
四:开发一款游戏项目(Flappy Birds),集成PureMVC+SUIFW(此框架课程均以发布)两种框架模式。
讲解在具体开发一款游戏产品时,如何分析、把握框架与游戏脚本之间的关联关系,如果发挥PureMVC彻底解耦的开发理念。
五:基于前面游戏项目的开发,进一步刨析PureMVC架构的进阶开发技巧:
1:PureMVC框架类与脚本之间的相互通讯机理。
2:基于PureMVC框架原理,实现游戏项目模型与脚本的彻底分离技术,真正实现美工与研发的同步开发 与无缝对接技术。
3:学习命令层(即:控制层)中Simple Command 与MaCommand 的区别与具体开发应用技巧。
公开笔记对他人可见,有机会被管理员评为“优质笔记”
{{ noteEditor.content.length }}/2000
讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。
课程大纲
- 第一章 MVC基本设计理念
- 1-1试看 课程整体介绍10:56
- 1-2试看 基本设计理念(A)11:13
- 1-3试看 基本设计理念(B)18:06
- 第二章 PureMVC开源框架插件下载与搭建基础环境
- 2-1试看 HelloWorld项目开发(A)09:59
- 2-2试看 HelloWorld项目开发(B)17:10
- 2-3试看 HelloWorld项目_定义模型层类08:45
- 2-4试看 HelloWorld项目_定义视图层类17:36
- 2-5试看 定义命令与全局控制类且调试最简项目16:43
- 第三章 游戏项目应用PureMVC架构
- 3-1试看 游戏应用_导出UI框架插件09:13
- 3-2试看 游戏应用_创建PureMVC的Dll类库13:31
![Unity编程之C#编程“入门篇”(第1部)](https://s2.51cto.com/images/201806/26/2bbcaeab0c06fd34b7e3b1bb5b8971b2.png?x-oss-process=image)
![Unity编程之C#编程“基础篇”(第2部)](https://s2.51cto.com/images/201507/38bff3407094bf520b4148d661809ce74f2b36.jpg?x-oss-process=image)
![Lua热更新技术(基础篇)](https://s2.51cto.com/images/201803/19/0cfe1118a1efd4c6e2d2448f8dc6a051.jpg?x-oss-process=image)
![Unity编程之C#编程“进阶篇”视频课程 (第4部)](https://s2.51cto.com/images/201611/a67b3e153f16c96fdb55486d1734d1d93d3e7d.jpg?x-oss-process=image)
![游戏UI界面框架设计系列视频课程](https://s2.51cto.com/images/201702/82de39994a69af61e1a378350ae46f8109e1f7.jpg?x-oss-process=image)
![【首部 】Unity New UI (UGUI) 正式版中文完整教学视频课程](https://s2.51cto.com/wyfs02/M01/54/50/wKioL1R-3tfjb-DpAAD2S7_9cJI685.jpg?x-oss-process=image)
![Unity3D 实战技术第二版视频教程(入门篇)](https://s2.51cto.com/wyfs02/M01/4D/67/wKioL1RQrrig51--AAGJLZIHA08082.jpg?x-oss-process=image)