
3D游戏设计
Yjl_Richard
这个作者很懒,什么都没留下…
展开
-
Unity3d入门作——做一个简单的太阳系(一)
简介这篇博客主要介绍了怎么简单的使用Unity3d来搭建一个简单的太阳系,以及做一个学习记录,分享一下学习Unity3d的心得。 使用工具:Unity3d 5.5实现1.材料的管理先是界面的选择吧,这里我选的是“2 by 3”的界面,我觉得这个界面的好处就是,能尽可能的把所有的工作窗口显示出来吧。(其实是被同学安利的= =),至于怎么调,下图已说明: 由于行星大多数都是属于球体,所以我们要新原创 2017-04-04 15:17:51 · 16673 阅读 · 6 评论 -
做一个简单的太阳系(二)
前言在前面一篇博客中制作了一个“简单”的太阳系之后,发现了很多的问题,例如:不会发光的太阳,然后所有的行星都一样大等等。。所以在这篇博客,我们尝试去解决部分的问题。对象处理首先,我们先制作一个会发光的太阳,然后我们发现,Unity里面有一个点灯光的灯光, 貌似能实现我们的需求,到底会有怎样的效果呢?我们先实验一下,灯光颜色当然是选择原谅色啦(笑)。实验结果如下: 我们发现一个问题,就是一个对象原创 2017-05-12 16:50:44 · 1691 阅读 · 1 评论 -
做一个简单的井字棋(一)
一个简单的井字棋的实现原创 2017-05-12 22:35:26 · 3153 阅读 · 2 评论 -
做个简单的粒子效果
用Unity实现的粒子效果原创 2017-05-13 17:17:18 · 2133 阅读 · 0 评论 -
做个简单的公告栏
简介该博客通过使用Unity自带的UI系统以及碰撞盒实现一个简单的公告栏。对象处理制作思路是这样的,当点击按钮时,公告就会弹出,然后因为他们都有碰撞盒的属性,所以他们会互相排斥,从而达到一个展开的效果。再次点击时,则需要复原,这里就通过获取公告栏展开的情况来通过Update函数来更新位置。 先生成一个Canvas 大概就是这样,Panel用来搭载背景,Button就是用来实现按钮功能,Ima原创 2017-05-21 13:50:28 · 3501 阅读 · 0 评论 -
牧师与魔鬼(动作分离版)
简介用 Unity实现一个简单的小游戏,就做牧师与魔鬼,没玩过的童鞋们可以去玩一玩,一个益智小游戏传送门 (之前做了个没有动作分离的。。但是那时忘了发博客。。于是。。只能做动作分离版的了)UML图 这个框架主要参考了老师上课给的框架。。而且大部分代码都是参考老师的代码。。对象处理由于是做一个简单的小游戏,所以人物什么的模型也没有花心思去找了。 蓝色的矩形表示船 红色的球表示魔鬼(注意转载 2017-05-21 20:53:54 · 551 阅读 · 0 评论 -
做一个简单的打飞碟游戏
简介就是一个简单的打飞碟游戏。。游戏难度会随着你获得的分数提升,胜利条件是获得1000分。对象处理就简单的一个飞碟预制就行了(十分简单,就一个圆柱体。。完毕) 还有一个粒子系统用来模拟飞碟被击中时的爆炸效果,粒子的参数如下: 就这么简单。。没了UML代码部分其实这个飞碟的代码跟之前的那个牧师与魔鬼的代码十分的相似,主要是由于老师提供的框架可塑性实在是太强大了(膜拜一下老师)。只需要增转载 2017-05-21 23:15:31 · 1378 阅读 · 0 评论 -
做一个简单的射靶游戏
简介就是。。一个简单的射靶游戏, 有随机的风向,越接近靶心分数越高。对象处理我们。。需要一支箭和一个靶。。 靶由5个圆柱体拼接而成,然后在父对象那里挂载刚体主件,5个子对象分别挂载mesh collider组件 箭由箭头(圆柱体),箭身(圆柱体),箭尾(两个相交的平面)构建而成 同样,父对象挂刚体,子对象挂碰撞器,然后。。我们就可以写代码啦。。UML其实这个UML图跟上次的打飞碟的 U转载 2017-05-22 01:41:01 · 1109 阅读 · 0 评论