新手入门,unity2d,Unity,游戏开发

「Unity2D」使用Unity创建一个2D游戏系列-10

生成,发布和部署

本文由泰然教程组成员 betterdenger 翻译,原文请参阅「Build, release and deploy」

游戏是做好了。现在我们要做的就是创建可执行程序,让其他人可以安装使用了。这里没有多少内容要说,因为用Unity发布是非常简单的。

生成设置, 第二部分

我们已经使用过在一个窗口里设置了。

重新打开"File" -> "Build Settings" 窗口。

在左边,你可以选择一个平台。然后具体的设置就会出现在右边。

阅读全文»

「Unity2D」使用Unity创建一个2D游戏系列-9

菜单选项 - 载入和重启游戏

本文由泰然教程组成员 betterdenger 翻译,原文请参阅「Menus - loading and restarting the game」

我们已经完成了我们游戏的第一个关卡,它具有基本的游戏性,一些声音,图像和粒子。

然后,当玩家死亡的时候,游戏会继续运行,不会重新开始。而且开始游戏得很突兀,直接就进入了游戏。很显然我们需要一些菜单按钮来控制游戏。

阅读全文»

「Unity2D」使用Unity创建一个2D游戏系列-8

哟哟切克闹,上音乐

本文由泰然教程组成员 betterdenger 翻译,原文请参阅「Making some noises on music」

现在我们通过使用粒子改进了游戏的视觉效果,接着我们会在工程里里添加一些音乐和声音。使用Unity我们可以很简单做到,但是这部分却对游戏非常重要重要。

你会学到在哪里去找游戏的声音和音乐,选取一些声音用于在我们游戏脚本里播放。

阅读全文»

「Unity2D」使用Unity创建一个2D游戏系列-7

本文由泰然教程组成员 betterdenger 翻译,原文请参阅「Playing with particles」

玩玩粒子效果

我们的发射的子弹,弹道是很飘逸,但是我们也该给它加点粒子效果来增强它们的视觉效果了。

粒子算是一种很小的sprite,它通过短时间的重复的生成和显示来生成一种酷炫的视觉效果。

我们想想爆炸,激光,烟雾的效果。它们大多数时候都是用粒子来实现的(爆炸也可以用简单的动画来实现)。

Unity内置了一个强大的基于Shuriken引擎的粒子编辑器。现在我们来学习一下怎么用它。

阅读全文»

「Unity2D」使用Unity创建一个2D游戏系列-6

本文由泰然教程组成员 betterdenger 翻译,原文请参阅「Parallax scrolling」

视差滚动

现在我们已经创建了一个静态场景,还有玩家和敌人。但是依旧很无趣,所以我们该去增强我们的背景和场景了。

有种特效专业出没于各大2D游戏15年,这就是所谓的视差滚动(parallax scrolling)。

简单的说就是,给背景层不同的移动速度(也就是说越远的层移动速度越慢)。如果正确的实践,这种方式会带给玩家一种场景有深度的效果。这确实是一种很酷炫而且比较容易实现的效果。

现在我们开始在Unity里实现它吧。

阅读全文»

「Unity2D」使用Unity创建一个2D游戏系列-5

本文由泰然教程组成员 HelloWorld 翻译,原文请参阅「Shooting (2/2)」

射击(2/2)

我们的华丽飞车现在在射杀毫无反抗的章鱼。

不能一直这样,它们需要反击,为自由而战。哎呀,不好意思,有点激动!

使用上一章节我们学习的,我们将要修改敌人的行为来使它们也可以发射弹药。

阅读全文»

「Unity2D」使用Unity创建一个2D游戏系列-4

本文由泰然教程组成员 HelloWorld 翻译,原文请参阅「Shooting (1/2)」

射击(1/2)

我们的玩家飞船正在面临着一个非常可怕的Poulpi,但是我们不能够做任何事情...

让我们为飞船添加一个武器和一些弹药!这将会涉及到一些脚本代码,要有信心你能hold住。这些都是值得的。

阅读全文»

「Unity2D」使用Unity创建一个2D游戏系列-3

本文由泰然教程组成员 betterdenger 翻译,原文请参阅「Create a player and its enemies」

创建玩家和敌人

在上一章节里,我们添加了一个背景以及场景小道具。现在是时候添加一些有用的游戏元素了,比如玩家之类的。

创建玩家

创建一个玩家可控实体需要一些元素:sprite, 控制这个sprite的方式,以及它和世界交互的方式。

我们会一步一步的来探索这个过程。

先从sprite开始吧。

添加sprite

同样,下面回事我们会用到的图片:

Player Sprite

(右键单击保存)

阅读全文»

「Unity2D」使用Unity创建一个2D游戏系列-2

本文由泰然教程组成员 betterdenger 翻译,原文请参阅「Adding and displaying a background」

添加并显示背景

本章我们使用在上一章节创建的空项目, 我们要学习如何添加一个背景以及一些云彩。

添加背景

首先添加一个静态的背景,我们用下面这张图:

background

(右键保存本图)

从"Textures"文件夹导入图片。简单的把文件拷贝进去或者从文件窗口拖过去。

现在先不管导入设置。

在Unity场景里创建一个新的Sprite游戏对象。

New sprite

什么是sprite

阅读全文»

?>