Cocos2d-x实战项目开发:功夫小子基础类分析与实现.pdfVIP

  • 0
  • 0
  • 约1.81千字
  • 约 18页
  • 2026-02-15 发布于北京
  • 举报

Cocos2d-x实战项目开发:功夫小子基础类分析与实现.pdf

Cocos2d-x项目实战开发:功夫小子之

基础类分析与实现

Cocos2d-x实战项目开发:功夫小子之基础类分析与实现—课程概要

•游戏项目基本工具类的分析

•游戏项目实体类的分析

•具有简单AI的怪物实体类的分析

Cocos2d-x实战项目开发:功夫小子之基础类分析与实现

基本工具类的分析

基本工具类的分析

•帧动画相关概念介绍

•动画缓存和帧动画创建方法

•动画创建器的实现和全局数据文件的创建

基本工具类的分析—帧动画的相关概念

帧动画(FrameByFrame)

•是在“连续的关键帧”中分解

动画动作,也就是在时间轴的

每帧上逐帧绘制不同的内容,

使其连续而成动画。

基本工具类的分析—动画缓存和动画创建方法

涉及的相关函数和类

•动画帧SpriteFrame

•帧缓存SpriteFrameCache

动画创建的方法

•需要的参数:动画帧的名字,数量,帧时间间隔,循环次数

•创建方法有两种

基本工具类的分析—动画创建器的实现和全局数据文件的创建

编码实现动画创建器

•枚举文件

•全局宏定义文件

•全局变量文件

Cocos2d-x实战项目开发:功夫小子之基础类分析与实现

游戏项目实体类的分析

游戏项目实体类的分析

•确定主角所具有的属性

•确定主角所具有的方法

•编码实现主角类

游戏项目实体类的分析—确定主角所具有的属性

•标志属性:运动状态、······

•状态属性:血量、能量

•其他属性

游戏项目实体类的分析—确定主角所具有的方法

•构造性方法

•动作方法

•其他方法

Cocos2d-x实战项目开发:功夫小子之基础类分析与实现

具有简单AI的怪物类的分析

具有简单AI的怪物类的分析

•确定怪物所具有的属性和方法

•怪物简单AI的分析和设计

•编码实现怪物类

具有简单AI的怪物类的分析—确定怪物所具有的属性和方法

基本的属性和方法同类类似

属性

•标志属性:运动状态、······

•状态属性:血量、能量

•其他属性

方法

•构造性方法

•动作方法

•其他方法

具有简单AI的怪物类的分析—怪物简单AI的分析和设计

怪物简单AI的分析和设计

•范围

•跟随主角

•判断

Cocos2d-x实战项目开发:功夫小子之基础类分析与实现

在本课程中我们学习了如何对cocos2d-x项目进行需求分析以及配置开发环境。你

应当掌握了以下知识:

•游戏项目基本工具类的分析

•游戏项目实体类的分析

•具有简单AI的怪物实体类的分析

下节课进行学习游戏项目相关界面的分析与实现。

文档评论(0)

1亿VIP精品文档

相关文档