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

作者: 李波

李波

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

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

【课程收益】

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

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

      - 无处不在的结构体

      - 休闲手游对象特点

 

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

      - 列举常见的结构体

      - 常规定义法的缺点

 

【第三章】属性系统介绍

      - 属性的两个元素:属性ID和属性值

      - 属性堆

      - 属性仓库

      - 结构定义到属性枚举

 

【第四章】属性系统本质

      - 本质

      - 属性读写方式

 

【第五章】属性系统使用

      - 业务层

      - 逻辑层

      - API层

 

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

      - 适用范围

      - 优点

      - 缺点

 

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

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