首页视频教程系统开发Visual Studio 游戏开发人员必备—成为主程的硬核设计模式

游戏开发人员必备—成为主程的硬核设计模式

Visual Studio

分享

Loading...

收藏

学习热度:991

适用行业:游戏引擎

课程时长:1200分钟

课程难度:中级

学习路径: 虚幻引擎游戏开发技术实践

Image

课程简介

本套课程浓缩了作者在项目中总结的精炼的设计结构,讲解过程中会详细列举UE哪里用到设计模式。

课程信息

教学总时长约20小时,使用软件:VS2022。
适用行业:游戏引擎;难易度: 中级。

交流答疑

对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。

课程目录

第一章:创建型模式
0101_环境准备
0102_单例模式
0103_工厂模式
0104_构建者模式
0105_原型设计模式

第二章:结构型模式
0201_介绍本章内容
0202_适配器模式
0203_桥接模式
0204_组合模式
0205_装饰器模式
0206_外观模式
0207_享元模式
0208_代理模式

第三章:行为型模式
0301_介绍本章内容
0302_责任链模式
0303_命令模式
0304_解释器模式
0305_迭代器模式
0306_中介者模式
0307_备忘录模式
0308_命令和备忘录区别
0309_观察者模式
0310_状态模式
0311_策略模式
0312_模板模式
0313_访问者模式

第四章:常用扩展设计模式
0401_介绍本章内容
0402_对象池模式
0403_服务定位模式
0404_组件模式
0405_数据驱动模式
0406_黑板模式

0407_双重缓冲区模式
0408_游戏循环模式
0409_帧同步模式
0410_事件队列模式
0411_服务提供者模式

第五章:并发与多线程设计模式
0501_介绍本章内容
0502_线程池模式
0503_生产者和消费者模式
0504_读写模式
0505_主动对象模式
0506_Future-Promise模式
0507_Reactor模式
0508_Proactor模式

第六章:架构与企业级模式
0601_介绍本章内容
0602_MVC模式
0603_MVP模式
0604_MVVM模式
0605_分层架构模式
0606_微内核模式
0607_插件模式
0608_依赖注入模式
0609_仓储模式
0610_事件溯源模式

第七章:游戏-引擎常用
0701_介绍本章内容
0702_ECS
0703_状态机模式与分层状态机
0704_行为树模式
0705_脚本驱动
0706_有限时间步长模式
0707_脏标记模式
0708_资源管理模式
0709_场景管理模式

多端支持

课程支持ios及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院“下载安装应用。

课程要求

本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon,Edge,FaceAxis,Space,Map等。

此课程的内容正在持续更新中

此课程获得之后永久可以观看

本课程包含录播视频课程内容

FIRST BLOOD

首杀英雄风云榜 - 下单快如闪电

加入交流群
选课小助手
相关课程