幻蓝博客 – 孤月蓝风

追寻互联网科技、Unity开发、AR/VR开发、游戏开发、Web前后端开发等技术。

幻蓝博客 – 孤月蓝风幻蓝博客 – 孤月蓝风

时间:2016年5月15日 标签:, ,

在游戏中,经常会用到需要无限循环滚动的背景,例如打飞机游戏、跑酷游戏等。 本篇文章向你介绍两种简单的制作方法。 方法一:使用Material方式来制作。 优点:简单省内存。 图片导入到Unity中之后,Texture Type使用Texture。如果图片是透明的话,那么勾选Alpha Is Tran…

时间:2015年7月18日 标签:, ,

《魔塔》是一种数值类益智游戏,最早在文曲星上玩过,一直特别喜欢。在开始学用Unity3D做游戏后,考虑做一个RPG游戏,于是准备从魔塔这个游戏入手。之所以选魔塔,是因为魔塔比较简单,涉及的系统相对较少,为RPG做准备,一步一步来。 在最开始制作的时候,使用的是Unity4.6,随后升级到了Unity…

时间:2015年3月15日 标签:

在使用Unity引擎重新制作魔塔的时候,为了提高游戏性能,启用了新的方法。 其中用到了Raycast射线检测,而在最开始,检测出来总是有问题,有墙的地方检测正常,但是没墙的地方也会检测到碰撞,经过仔细查看,发现是之前太粗心,没有注意到Raycast的参数,于是记下此笔记。 Physics2D.Ray…

时间:2014年11月8日 标签:

我们的游戏已经可以玩了。地鼠从洞里钻出来,打中他们后,会消失在一朵烟里。但你想知道你游戏玩得怎么样,就需要在屏幕上显示分数。 我们使用2D Toolkit中的一个演示字体,你也可以使用自己喜欢的字体包。 在我们添加分数文本之前,我们需要确保他能正确显示在屏幕上。我们添加一个anchor在我们的摄像机…

标签:

现在我们为游戏添加一些音效。当地鼠被打中、从洞里钻出以及钻回洞中时会播放。我们在Projects > Mole > Sounds中已经有了这些音效。关于可用和不可用的音效格式,你可以查看这里。 将声音片段添加到游戏中很容易! 取消每一个音效的3D Sound选项。 为beat_mole音…

标签:

之前我们已经创建好了动画剪辑,我们可将动画精灵添加到场景了。 在Hierarchy窗口,点击Create > tk2d > Sprite With Animator。 在Inspector窗口中,为精灵动画设置一个名字:BigDust。 在Tk 2d Sprite组件中将Collecti…

标签:

现在是时候来完成游戏的所有功能了,尽管我们已经控制了每一个地鼠,但我们仍然需要一些东西来控制整个游戏。 在Hierarchy窗口,点击Create > tk2d > Empty Game Object并命名为GameScript。 在Project窗口中,选中MainGameScript…

标签:

到目前为止,除了Dust精灵集合,我们已经使用精灵创建了很多精灵集合。这些精灵与我们打地鼠时一个接一个显示的不同,它是一个动画。 在Project窗口,点击Create > Folder创建文件夹并命名为Animations。 选中Animations文件夹,点击Create > tk2…

标签:

我们已经有了Mole游戏对象以及脚本来控制它移动,为了让后续更快速及简单的重复使用,我们将它制成Prefab预设体,本质上它是一个模板,我们使用它来制作副本。 在Project窗口,创建一个名为Prefabs的文件夹。 在Hierarchy窗口,选中MoleUnit对象并拖拽到Prefabs文件夹。…

时间:2014年11月7日 标签:

我们已经有了背景,现在需要将地鼠加入游戏中。 每一个“地鼠”包括三个部分:地鼠、洞穴和洞旁边的泥。我们将这三种组合成一个单元Unit。 首先创建一个洞穴,在Hierarchy窗口中点击 Create > tk2d > Sprite ,在Mole精灵集合中选择Mole_Hole精灵,并命名…