Lgame之RPG之角色
来源:互联网 发布:软件系统设计说明书 编辑:程序博客网 时间:2024/04/27 12:21
游戏地图过后就是那些在地图上游动的角色了, 当然包括游戏主角、npc、怪物等等了。我觉得这是一个很有趣的东西,这些东西构成了游戏的世界。
Lgame中将所有这些角色使用叫RPGActors的管理器进行管理,其中包含了一个游戏角色的列表,通过自增长的Index进行索引;并将游戏角色分成组group和队伍team的结合;还提供了draw方法绘制出所有角色。于是我们改变角色的位置、状态角色就按照事先的约定绘制到屏上了。
我们再将RPGActors管理的每一个RPGActor角色进行分析,他包含了角色的当前坐标、角色的状态(各种数值,能力等等)RPGStatus、角色的行为动画AnimationHelper等等,并提供了draw方法绘制角色。我们细看一下这个draw方法,其中对各种状态的提供了动画的逐格显示(移动状态,攻击状态,结束状态)。
- Lgame之RPG之角色
- Lgame之RPG
- Lgame之RPG之地图1
- RPG黑暗之光Part2:角色创建
- RPG黑暗之光Part3:角色控制
- RPG角色
- 基于cocos2dx的RPG简单实用算法之1 - 角色的移动
- 基于cocos2dx的RPG简单实用算法之2 - 角色跟随移动
- RPG黑暗之光(3)EasyTouch插件的使用、角色控制、相机跟随、状态记录
- 基于cocos2dx的RPG简单实用算法之3 - 多角色跟随阵型移动
- 【Unity3D实战】RPG黑暗之光Scene2:创建角色选择场景
- 【Unity3D实战】RPG黑暗之光Scene3:创建游戏运行场景及角色控制
- RPG之谜
- RPG之谜
- 【LGame入门学堂】LGame入门之路系列(更新到016章)
- LGame(Android版)开发示例之连连看
- 【LGame入门学堂002.第一章】HelloWorld之搭建环境
- 【LGame入门学堂003.第三章】 HelloWorld之绘制文本
- myeclipse + extjs 卡机
- svn的使用方法总结
- 生活随记(1)——没有人可以随便成功
- 字符高度
- 关于用appendChild添加子节点的小细节
- Lgame之RPG之角色
- HDU 2045 不容易系列之(3)—— LELE的RPG难题
- 计算机基础知识
- 软件大赛题目----(第十五个)二叉树
- netperf 与网络性能测量
- 感悟计算机
- vs2010 MSDN的配置
- 学习WindowsAPI
- [ERROR] [2012-59-30 05:59:28] org.hibernate.AssertionFailure.<init>(AssertionFailure.java:45) -an a