【unity3D弹跳的小球游戏制作】

unity3D弹跳的小球游戏制作

使用untiy3D进行小球弹跳游戏初步框架制作:

  1. 设计整体框架 通过使用3D模型进行游戏主题框架的构建,本次设计中使用了圆柱形,并通过变形调整构造整体布局;
    游戏框架布局设计

  2. 添加小球,为游戏主体角色;
    小球主体

  3. 调整Camera位置,时观察角度更加具体全面,方便构造过程中调整以及游戏实现过程中第一视角的体现;
    Camera位置调整

  4. 对小球主体添加钢体属性,使其具有重力。并调整重力参数以及运动过程中的摩擦力参数;
    添加钢体

  5. 对游戏中3D物体添加属性,改变其颜色、光泽等外观;
    添加属性

7.对游戏中的框架设计添加物理属性,使其具有弹性,可以在小球与其碰撞时发生弹性碰撞,改变小球运动模式;
弹性设置

  1. 小球控制代码实现,对小球添加的钢体属性进行定义,并设定其在X,Y,Z坐标系中的力的大小以及方向;
    小球代码

10.弹板控制代码,对弹板进行设定,使其具有弹性,通过左右键控制弹板运动,并在与小球发生碰撞时改变小球的受力方向,从而改变小球的运动方向。
弹板控制代码

总结

在整体游戏设计中,通过对unity3D的模型设计,以及对其设计添加的不同钢体属性,物理属性等通过改变游戏主体受力方向,从而使其运动方向发生改变,达到实现小球弹跳的目的。
该游戏设计思路以碰撞类益智小游戏为设计灵感来源,面向广大受众人群,适合作为一款解压打发空闲时间的小游戏。

猜你喜欢

转载自blog.csdn.net/HHUANXIli/article/details/124136463