Fork me on GitHub
随笔 - 215  文章 - 13  trackbacks - 0
<2018年10月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910


专注即时通讯及网游服务端编程
------------------------------------
Openresty 官方模块
Openresty 标准模块(Opm)
Openresty 三方模块
------------------------------------
本博收藏大部分文章为转载,并在文章开头给出了原文出处,如有再转,敬请保留相关信息,这是大家对原创作者劳动成果的自觉尊重!!如为您带来不便,请于本博下留言,谢谢配合。

常用链接

留言簿(1)

随笔分类

随笔档案

相册

Awesome

Blog

Book

GitHub

Link

搜索

  •  

积分与排名

  • 积分 - 203806
  • 排名 - 127

最新评论

阅读排行榜

C++引擎部分所包含的部分类方法及成员初步定稿:

 

基本的位图处理类——KBitmap

基本的精灵类——KSprite

基本的文字显示类——KTextout

基本的声音处理类——KSound

 

二者基础之上扩展的:

主角类——KHero

NPC类——KNPC(战斗场景中我方成员)

敌人类——KEnemy

人物可能具有的特殊属性类——KSpelActer

 

之后是人物的装备:

装备武器类——KEquipment

道具类——KGoods

物品可能包含的附加属性类——KAtchActer

 

然后是:

武技和魔法——KCraft、KMagic

职业类——KVocation

 

最后是最重要的:

战斗场景类——KFSceneManager

非战斗场景类——KNFSceneManager

引擎框架类——KENEngine

 

此外,还有一些类待定:

特技魔法动画类

战斗系统类

 

最后这两个类便于代码控制,但要作为引擎的一部分,允许用户进行脚本控制则具备一定的难度。

引擎进一步完善中……

 

posted on 2010-02-24 20:30 思月行云 阅读(2215) 评论(1)  编辑 收藏 引用

FeedBack:
# re: 战棋类RPG游戏引擎开发日志【二】 2012-01-20 21:01 bnt
有没有兴趣一起做一款游戏,就是你这种引擎可能可以做的,我们团队目前只差一些引擎师,目前就三个,感觉不够,主要是其中1,2个技术也不是很好加群一起讨论吧,群48122009  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理