posts - 4,comments - 1,trackbacks - 0
      这几天完成了简单的UI系统,当然还是用CEGUI啦,实现一些简单的UI,主要是HUD上的UI,包括左上角的头像这块,以及下面主要的功能按钮.当然具体的功能还是没有的,
只做显示用.OK!还是上图~

posted @ 2009-10-22 23:21 阿King 阅读(84) | 评论 (0)编辑 收藏
      这段时间主要完成了以下内容:

1.输入系统:当然是选择OIS啦。

2.角色控制:当然首先需要载入一个角色,天龙将角色分成了各个部位,如头,身体等,当然还有武器装备,都是分开的,这当然是为了
 便于换装系统的实现,所以,首先要做的是把各个部位的模型读进来,然后attachObject到同一个结点上,然后武器的话,需要用attachObjectToBone
绑定到身体的某个骨骼上。OK,现在可以看到一个角色了,然后当然是控制角色拉,这里需要做的是创建一个摄象机绑定到主角身上,然后摄象机
就可以跟随主角了。这里实现了用鼠标和键盘可以同时控制角色移动,和转动视角。

3.角色动画:天龙的动画,对OGRE的源代码做点小修改,所以要做对应的修改,才能播放天龙的动画。
天龙角色的各个动作分别对应其.skeleton文件,也就是不同的动作需要读入其不同的.skeleton文件。主要用到addLinkedSkeletonAnimationSource。

4.碰撞检测: 这里的碰撞检测还是比较简单,主要是在主角身上套了一个一定大小的包围盒,然后当主角移动的时候,判断该包围盒内是否
有其他实体模型就可以了。

OK~下面上图

posted @ 2009-10-19 20:03 阿King 阅读(230) | 评论 (0)编辑 收藏

      这几天完成了场景的载入:
首先用高度图生成了一个地形,然后创建一个天空盒,最后就是导入天龙场景的模型了,呵呵。
导入天龙的场景模型也很简单,现在天龙的美术资源,网上已经有人提供了工具,可以直接导出
OGRE直接可以吃的文件。这里所要做的就是解析.Scene文件,其实就是个XML文件,打开来看看
就明白了,然后就是导出里面的模型就OK了。下面上图:


现在只是完成了第一步,接下来需要的做的事还有很多,首先要导入一个人物,控制人物的行走,碰撞检测,以及换装,还有UI等等。。。

posted @ 2009-09-20 22:19 阿King 阅读(92) | 评论 (1)编辑 收藏
      最近在学习OGRE, 然后打算做个DEMO,SO~~,准备在这里做点记录,希望能坚持把DEMO做完,美术资源准备天龙八部的~~,哈哈,网上似乎也有不少人在研究。
OK,打算先从载入场景开始。
posted @ 2009-09-17 23:25 阿King 阅读(61) | 评论 (0)编辑 收藏
仅列出标题