美文网首页
unity制作愤怒的小鸟

unity制作愤怒的小鸟

作者: 游戏开发大表哥 | 来源:发表于2019-08-16 14:08 被阅读0次

曾经风靡全网的愤怒的小鸟,非常新奇的玩法,精致的画面,简单轻松的画面都是这个游戏能火爆的一些优点。以至于即使过了这么久,也能让人一提起就会想到它。那么现在我也想用Unity这个游戏引擎来复刻下这个游戏。先来看看做完后的效果:

我也创建了学习交流群,点击链接即可加群点击链接加入群聊【cocos/unity交流群】

直接就是制作了一个主场景,然后我们会发现有一个弹弓,然后鼠标控制弹弓发射小鸟,小鸟就会飞出去撞击绿猪。这个游戏没有什么难度,有unity可以很快速的做出来。

首先我们需要知道制作原理:那就是需要用到弹簧组件,那个弹弓就是弹簧组件,然后我们用鼠标来拉扯小鸟就可以让弹簧拉升,然后就蓄力。最后松开鼠标,释放弹簧,小鸟就会被射出去。这就是原理了。具体的做法,我们首先需要制作2D的背景,然后去设置弹簧组件,在弹弓物体的两个对称点作为安装弹簧的地方,然后添加刚体给两个半个弹簧,,给小鸟加上弹簧组件,然后就配置弹簧的属性,最后编写脚本,控制鼠标事件及小鸟的行为。小鸟的脚本如下:

然后弹弓的皮带,我们是没有的,这个时候,为了让游戏更加真实,我们需要把皮带模拟出来,那就需要用到线渲染器了。然后刚才我们选择的两个固定点就当前起点,终点就是小鸟自己了。这样就能画出两条和小鸟相连的线了。小鸟和弹弓这边弄完了,我们需要给猪也来点东西。给它加上一个脚本,然后在里面写上一些逻辑,比如猪怎么受伤,死亡。在这里我是通过判断小鸟和猪的碰撞,然后得到他们相对的速度。因为碰撞的话是有相互受力的,也就有了速度了。然后判断速度的大小范围从而确定猪是受伤还是死亡。猪的代码附上:

OK,这就是本节愤怒的小鸟案例了。不喜勿喷哦!

相关文章

  • unity制作愤怒的小鸟

    曾经风靡全网的愤怒的小鸟,非常新奇的玩法,精致的画面,简单轻松的画面都是这个游戏能火爆的一些优点。以至于即使过了这...

  • 愤怒的小鸟制作

    愤怒的小鸟是国外一款火的不要不要的游戏,今天呢,我们的PS教程不是要制作一只愤怒的小鸟,而是愤怒的小鸡。本教程当然...

  • Unity弹弓效果初步实现

    (一)开头 如何实现类似愤怒的小鸟中弹弓将小鸟打出去的效果呢,这里要用到Unity中的Spring Joint 2...

  • Unity实现弹弓功能

    写在前面 实现类似于愤怒的小鸟中的弹弓功能。 功能 拖拽小鸟松开时发射 拖拽范围的限制 实现 首先要用到Unity...

  • scratch游戏制作攻略(愤怒小鸟)

    scratch是一个青少年编程学习启蒙软件,如何一步步写出一个能执行的游戏对逻辑思维很有帮助。首先有一个目标,然后...

  • 愤怒小鸟

    愤怒小鸟X星球愤怒的小鸟喜欢撞火车!一根平直的铁轨上两火车间相距 1000 米两火车 (不妨称A和B) 以时速 1...

  • 愤怒小鸟

    易怒的胖红离群索居,孤儿,长相怪异。直到被法官判决叁加愤怒管理课,才结识了飞镖黄和炸弹黑这两个朋友。在我看来,胖红...

  • 愤怒小鸟

    今天是10.20日,周五,应该是这周上课的最后一天,我不确定明天补不补课,但是。我可以确定,今天英语的一部分作业,...

  • 愤怒小鸟

    演讲培训机构的销售顾问,昨天约我周末去试听。 我回复她,好的谢谢。 今天又发来信息,说已经“预约”过了。 我回复,...

  • 愤怒的小鸟

    昨晚做了个梦,梦见自己的愤怒被大家看不到,气的早上我嗓子都疼了。有一个中年男人,一点都不尊重我,他语言上...

网友评论

      本文标题:unity制作愤怒的小鸟

      本文链接:https://www.haomeiwen.com/subject/kkgfsctx.html