本课程是根据休闲手机游戏的特点,为学员讲述一套轻量级、基本通用的数据结构,该数据结构主要是描述游戏核心元素,如何高效存储数据和编写逻辑,从而使整个系统的结构统一。本课程内容既能够用于实战,也能开阔设计思路。
第一章节:游戏对象的程序载体―Struct
1.无处不在的结构体
2.休闲手游对象特点
第二章节:常见的结构体定义
1.列举常见的结构体
2.常规定义法的缺点
第三章节:属性系统介绍
1.属性的两个元素:属性ID和属性值
2.属性堆
3.属性仓库
4.结构定义到属性枚举
第四章节:属性系统本质
1.本质
2.属性读写方式
第五章节:属性系统使用
1.业务层
2.逻辑层
3.API层
第六章节:属性系统的总结
1.适用范围
2.优点
3.缺点
(课程视频当中出现的素材均为讲师展示所用,如涉及任何版权问题,请联系腾讯游戏学堂)