全部博文(436)
分类: C/C++
2010-10-22 17:57:48
Ttorque 2D 阶段二
经过整个小组的讨论,再接下来的几周时间我们决定尽快读完帮助文档,在弄懂几个游戏 自我开发一个类似于大富翁的游戏。
首先打开游戏引擎,加载工程文件,加载的是games文件夹下的TutorialBase里的工程文件,如图1.1这是一个camera框 相当于一个镜头。可以通过鼠标的拖拽改变大小。按住CTRL再拖拽,会在不改变长宽比的情况下改变大小,按住SHIFT再拖拽,就可以任意改变大小,不会保持长宽比。也可以在首选项里改变camera的大小。
如图
1.1 camera托一个云素材到游戏编辑区,再拖一个rain的效果到游戏编辑区,如图1.2所示
可以再右边编辑这两个素材的一些基本参数,改变雨的密度什么的,然后选取雨,在上面有一个加载的按钮,点击可以吧雨加载到云上,以后就可以拖动云带着雨一起动了,可以在云上编辑连接点 使连接到她身上的连接处合适。如图1.3 就是连接好的云雨
图
1.2 未连接的云雨
图
1.3 连接好的云雨最后学了一些物体的基本运动和碰撞,双击云,在右边的属性设定区里的physics里的x轴速度设为十五,运行游戏会出现云从左边往右边运行直至出屏幕。如图1.4
图
1.4 向右运行的云雨接下来在云的水平方向上的左右屏幕边上各加一个小漩涡,设定他们的属性Auto RotaTion为50 就会在运行游戏的时候自转,选取上Receive Collision这两个选项,云选取上Send Collision 和Receive Collision两个选项 并改变Collision Response为BOUNCE (反弹)还有别的选项,如静止,消失什么的,设定好了之后运行游戏,会出现云在碰到小漩涡的时候会反弹回来,之后就在两个小漩涡之间来回运动了,如图1.5
1.5
左右反弹运动的云雨如果再在云上加上自转就会四处反弹了.之后反实验了其他几种的碰撞效果,还有一些别的选项会对运动做出一些改变 ,如在xy方向上加一个恒力,是否能考虑质量 是否考虑重力和惯性 也可以自己设定质量大小 和 惯性大小。
总结:。。。
组长:牛绍勇
小组成员:李萌,任秋双,马丹惠,石佳,宋欢,王竟雄,于春雪,田冲,王梦婕