unity3D弹跳的小球游戏制作
使用untiy3D进行小球弹跳游戏初步框架制作:
-
设计整体框架 通过使用3D模型进行游戏主题框架的构建,本次设计中使用了圆柱形,并通过变形调整构造整体布局;
-
添加小球,为游戏主体角色;
-
调整Camera位置,时观察角度更加具体全面,方便构造过程中调整以及游戏实现过程中第一视角的体现;
-
对小球主体添加钢体属性,使其具有重力。并调整重力参数以及运动过程中的摩擦力参数;
-
对游戏中3D物体添加属性,改变其颜色、光泽等外观;
7.对游戏中的框架设计添加物理属性,使其具有弹性,可以在小球与其碰撞时发生弹性碰撞,改变小球运动模式;
- 小球控制代码实现,对小球添加的钢体属性进行定义,并设定其在X,Y,Z坐标系中的力的大小以及方向;
10.弹板控制代码,对弹板进行设定,使其具有弹性,通过左右键控制弹板运动,并在与小球发生碰撞时改变小球的受力方向,从而改变小球的运动方向。
总结
在整体游戏设计中,通过对unity3D的模型设计,以及对其设计添加的不同钢体属性,物理属性等通过改变游戏主体受力方向,从而使其运动方向发生改变,达到实现小球弹跳的目的。
该游戏设计思路以碰撞类益智小游戏为设计灵感来源,面向广大受众人群,适合作为一款解压打发空闲时间的小游戏。