很多文章都是高手之间的过招
本篇针对菜鸟 希望让菜鸟看过之后就立即动手写游戏。
菜鸟对游戏开发有着蜜汁崇拜
其实所有游戏无非是3点做到极致
哪3点?
emmmm 。
1.让角色表演(旋转跳跃不停歇)
2.判断逻辑(吃没吃 喝没喝 挂没挂)
3.好像两点就够了(不断重复组合1、2点)
emmmmm。
好了 接下来就可以讲怎样在Unity里实现。
- 角色表演 ,无非就是 位移 旋转 缩放 ,至于骨骼动画 那也是位移旋转缩放 实现的。
位移:
transform.Translate(new Vector3(0,1,0));
这个代表向上移动1个单位,至于你想移动多久 可以自己查。
旋转:
transform.Rotate(0,1,0);
这个代表你原地旋转1度
2.判断逻辑
if (transform.position.y < 1)
{
transform.Rotate(0, 1, 0);
}
这个代表你如果在小于1 的位置 ,你将原地转1度
3.不断地判断逻辑并控制你的角色 ,再加上一些艺术元素,节奏控制 ,你就是上帝了
祝你们成功。