阿里云服务器免费领卷啦。

捡代码论坛-最全的游戏源码下载技术网站!

 找回密码
 立 即 注 册

QQ登录

只需一步,快速开始

搜索
关于源码区的附件失效或欺骗帖, 处理办法
查看: 11478|回复: 21

Unity客户端框架设计PureMVC篇(上)视频下载

[复制链接]

4208

主题

210

回帖

12万

积分

管理员

管理员

Rank: 9Rank: 9Rank: 9

积分
126159
QQ
发表于 2017-5-26 16:51:19 | 显示全部楼层 |阅读模式
课程概览
本课程(上篇)总体分为五大部分:

一: 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:掌握命令层(即:控制层)中SimpleCommand 与MacroCommand 的区别与具体开发应用技巧。

课程目标
使得进入游戏(VR/AR)公司的开发人员,快速掌握基于Unity引擎的MVC设计理念、原理、 以及MVC开源项目:PureMVC从功能设计与全套技术原理实现。 通过学习可以让学员快速胜任基于MVC设计理念的框架开发工作,成为公司核心主力开发人员, 为进一步成为“主程”,打下坚实的基础!
适合人群
中级开发人员或者系统学习过“刘老师讲Unity”就业系列课程的学员。
20170526165032.png
课时列表
免费 课时1:课程整体介绍 10:56
免费 课时2:基本设计理念(A) 11:13
免费 课时3:基本设计理念(B) 18:07
免费 课时4:HelloWorld项目开发(A) 10:00
免费 课时5:HelloWorld项目开发(B) 17:11
免费 课时6:HelloWorld项目_定义模型层类 08:45
免费 课时7:HelloWorld项目_定义视图层类 17:37
免费 课时8:定义命令与全局控制类且调试最简项目 16:44
课时9:架构基本设计理念讲解(A) 14:27
课时10:架构基本设计理念讲解(B) 17:50
课时11:游戏应用_导出UI框架插件 09:13
课时12:游戏应用_创建PureMVC的Dll类库 13:31
课时13:游戏应用_建立新项目工程导入各种资源 19:05
课时14:游戏应用_建立UI窗体预设 16:04
课时15:游戏应用_创建2D主场景 12:27
课时16:游戏应用_编辑配置文件启动UI框架 13:06
课时17:游戏应用_循序启动三层UI窗体 12:37
课时18:游戏应用_定义Hero控制脚本(A) 13:03
课时19:游戏应用_定义Hero控制脚本(B) 10:18
课时20:游戏应用_注册命令层 13:13
课时21:游戏应用_命令层与控制脚本的结合 12:57
课时22:游戏应用_开发陆地移动控制 15:44
课时23:游戏应用_管道组道具移动控制 16:31
课时24:游戏应用_管道碰撞检测 14:14
课时25:游戏应用_游戏结束命令层控制 10:07
课时26:游戏应用_定义MVC的数据模型层(上) 12:41
课时27:游戏应用_定义MVC的数据模型层(下) 08:46
课时28:游戏应用_定义MVC的视图层(上) 16:50
课时29:游戏应用_定义MVC的视图层(下) 09:40
课时30:游戏应用_开发得到时间控制脚本 14:02
课时31:游戏应用_注册模型与视图层且串联调试 10:18
课时32:游戏应用_开发金币道具的触发检测 14:11
课时33:游戏应用_联调游戏的分数与最高分 14:25
课时34:游戏应用_修正游戏地面碰撞检测逻辑 11:40
课时35:游戏应用_项目常量统一管理与定义 13:50
课时36:应用技巧总结_框架通讯与调用机制分析 18:21
课时37:应用技巧总结_道具与脚本分离的开发思想总结 07:39
课时38:应用技巧总结_Simple与MacroCommand区别分析 08:16
课时39:应用技巧总结_脚本与框架代理类的生命周期研究(A) 10:04
课时40:应用技巧总结_脚本与框架代理类的生命周期研究(B) 13:35
课时41:应用技巧总结_完善FlappyBirds(A) 09:06
课时42:应用技巧总结_完善FlappyBirds(B) 09:11
课时43:应用技巧总结_完善FlappyBirds(C)_课程结束 13:45


下载地址:

游客,如果您要查看本帖隐藏内容请回复





捡代码论坛-最全的游戏源码下载技术网站! - 论坛版权郑重声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与捡代码论坛-最全的游戏源码下载技术网站!享有帖子相关版权
3、捡代码论坛版权,详细了解请点击。
4、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
5、若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。 我们不承担任何技术及版权问题,且不对任何资源负法律责任。
6、如无法链接失效或侵犯版权,请给我们来信:jiandaima@foxmail.com

回复

使用道具 举报

0

主题

3

回帖

49

积分

新手上路

Rank: 1

积分
49
发表于 2019-12-27 11:51:33 | 显示全部楼层
登录可见评论
回复

使用道具 举报

0

主题

1

回帖

684

积分

高级会员

Rank: 4

积分
684
发表于 2020-2-18 17:27:27 | 显示全部楼层
登录可见评论
回复

使用道具 举报

0

主题

2

回帖

16

积分

新手上路

Rank: 1

积分
16
发表于 2020-3-10 15:25:00 | 显示全部楼层
登录可见评论
回复

使用道具 举报

0

主题

1

回帖

8

积分

新手上路

Rank: 1

积分
8
发表于 2020-3-13 17:32:37 | 显示全部楼层
登录可见评论
回复

使用道具 举报

0

主题

4

回帖

32

积分

新手上路

Rank: 1

积分
32
发表于 2020-4-20 22:15:08 | 显示全部楼层
登录可见评论
回复

使用道具 举报

0

主题

4

回帖

32

积分

新手上路

Rank: 1

积分
32
发表于 2020-4-20 22:44:00 | 显示全部楼层
登录可见评论
回复

使用道具 举报

0

主题

1

回帖

8

积分

新手上路

Rank: 1

积分
8
发表于 2020-4-24 12:52:36 | 显示全部楼层
登录可见评论
回复

使用道具 举报

0

主题

4

回帖

32

积分

新手上路

Rank: 1

积分
32
发表于 2020-4-24 14:57:10 | 显示全部楼层
登录可见评论
回复

使用道具 举报

0

主题

1

回帖

8

积分

新手上路

Rank: 1

积分
8
发表于 2020-4-27 16:24:41 | 显示全部楼层
登录可见评论
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立 即 注 册

本版积分规则

技术支持
在线咨询
QQ咨询
3351529868

QQ|手机版|小黑屋|捡代码论坛-专业源码分享下载 ( 陕ICP备15015195号-1|网站地图

GMT+8, 2024-4-20 16:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表