您的位置首页百科问答

gamesalad入门教程

gamesalad入门教程

的有关信息介绍如下:

gamesalad入门教程

今天小编为大家带来一份gamesalad入门教程,希望能够帮助到大家。

有人也许会问,GameSalad究竟是什么?它能帮助我做什么呢?让我们先来看看几个关键词:

2D游戏引擎:简单的来说,GameSalad是一个游戏引擎,你可以使用它制作出2D手机游戏。可视化开发:不同于传统的开发方法,GameSalad不需要你写一行一行的代码。你所需要的只是简单的鼠标拖放,和几下键盘敲击。当然,还有好的创意。低门槛:如上面所说,你不会写代码一样能够制作出乐趣十足的游戏。只要您感兴趣,一天之内就能上手GameSalad。Box2D物理引擎:你听说过这个2D物理引擎吗?很多大名鼎鼎的游戏可都用的是它哦,比如《愤怒的小鸟(Angry Birds)》,《翼飞冲天(Tiny Wings)》等等。GameSalad内置了Box2D物理引擎,你可以方便的在游戏制作过程中模拟各种物理效果和物体碰撞,而不用为任何技术细节担心。云编译:我自己做出来的游戏能发布到应用商店吗?当然没问题!将你的游戏工程文件上传GameSalad服务器,一分钟内你就能拿到编译好的安装包,拿着去发布吧!跨平台:GameSalad开发的游戏可以在哪些平台运行?最热的iOS和Android自然不在话下,而且还支持Mac 和 HTML5 游戏!

下面我们一起来看看 GameSalad 中有哪些重要的概念。首先,我们可以将一个游戏假设为一部电影,这将有助于我们理解下面这些概念:

场景场景就如同拍摄场地,电影中的每个片段都是在拍摄场地发生的。当然你知道,通常来说,一部电影会在多个场地中拍摄或取景。对象游戏中的一个个对象,就像电影中一个个演员。无论是主角或是配角,他们都为电影的剧情进行服务,他们是构成电影的基本元素。行为/逻辑行为就像电影演员的表演。作为电影导演,你可以要求某个演员进行一系列的表演:比如跳舞,武打或者痛哭。

那么逻辑和行为是什么关系呢?将一系列行为按照一定规则组织起来,就成了逻辑。用电影的语言来说,就是让演员在指定的时机进行指定的表演。听起来是不是很像电影剧本?没错,剧本会告诉演员,当某事件发生时,你需要如何表演。如果你熟悉了以上的概念,也许你会发现,其实拍电影的过程几乎可以和GameSalad创建游戏的过程对应起来:1. 布置拍摄场地(设置场景属性);2. 挑选和打扮演员(设置对象属性);3. 给每个演员写好剧本,叫他/她按着剧本行动(为对象指定行为逻辑)。4. 控制摄像机拍摄;(控制摄像机视野)5. 蒙太奇:场面的分切和组接(场景切换)

接下来的章节,我们将会对 GameSalad Creator 的基本元素和使用方法分别进行详细的介绍。如果您对 GameSalad Creator 的基础知识已经有所了解,或是您希望直接进入实践阶段,您可以尝试跳过后面的章节,直接参考以下的视频。这些视频介绍了如何使用Windows 版本的 Creator,从无到有的制作出一个简单的射击游戏Demo. 相信您一定能有所收获!

欢迎来到教程之“界面概览”!我们将带你全方位了解 Windows Creator的界面,以便你能熟悉一些常用的术语。

在此你可看到游戏选项卡上出现一个空白工程。通过在左上方多个选项卡之间移动,可查看场景、图层、对象、图像和音频。通过游戏选项卡,你可更改工程信息,新增标题和缩略图,并轻松导航至工程的其他部分。选择“场景 (Scene)”后会出现场景向导,此时你可新增或删除场景,对场景重新命名以及调整场景顺序(具体见下图)。

从此图可看出,我们可通过“场景”选项卡更改与场景有关的众多细节,包括尺寸、布局、重力大小和颜色等。通过“对象 (Actors)”选项卡,可创建新对象、更改对象名称以及向场景中导入对象。另外,在学习 Creator 的 “后台 (Backstage)” 一节后,还可为对象创建行为与逻辑,以及引用所有属性和函数。注意: “后台 (Backstage)”的尺寸可以根据需要来调整,以留出足够空间用于场景编辑或对象的行为逻辑编辑。