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
思月行云 閱讀(2236)
評論(1) 編輯 收藏 引用