程序《天天酷跑》手游后台属性系统设计

作者: 李波

李波

腾讯互动娱乐 天美工作室群 《天天酷跑》高级工程师

负责《天天酷跑》项目的后台开发工作。

【课程收益】

本课程是根据休闲手机游戏的特点,为学员讲述一套轻量级、基本通用的数据结构,该数据结构主要是描述游戏核心元素,如何高效存储数据和编写逻辑,从而使整个系统的结构统一。本课程内容既能够用于实战,也能开阔设计思路。

【第一章】游戏对象的程序载体—Struct

1.无处不在的结构体

2.休闲手游对象特点

 

【第二章】常见的结构体定义

1.列举常见的结构体

2.常规定义法的缺点

 

【第三章】属性系统介绍

1.属性的两个元素:属性ID和属性值

2.属性堆

3.属性仓库

4.结构定义到属性枚举

 

【第四章】属性系统本质

1.本质

2.属性读写方式

 

【第五章】属性系统使用

1.业务层

2.逻辑层

3.API层

 

【第六章】属性系统的总结

1.适用范围

2.优点

3.缺点

 

标签:

游戏学院公众号二维码
腾讯游戏学院
微信公众号

提供更专业的游戏知识学习平台