小浣熊下载站:值得大家信赖的下载站!

所在位置:首页 > 新闻资讯 > 不写代码,也能做游戏?

不写代码,也能做游戏?

发布时间:2024-03-12 20:18:48来源:小浣熊下载站作者:


任何一个游戏发烧友,都可能怀揣着亲手打造一款游戏的梦想。面对那些不尽人意的游戏作品,我们往往会心生感慨:“这破游戏,我闭着眼睛都能做得比它强!”有的人只是随口一说,而有些人则付诸实践,心想:“既然我玩过的游戏那么多,何不尝试自己做一个?”特别是在如今手游盛行的时代,开发一款具备基本技术水平的游戏门槛已经大大降低:一个独立开发者无需担忧发行渠道和开发工具,只要有扎实的美术和编程能力,再加一颗热爱游戏的心,就有可能创作出火爆一时的作品,比如曾经风靡一时的《Flappy Bird》(至于它为何能火起来,那就是另一个故事了)。

不写代码,也能做游戏?

■ 个人游戏制作工具简史


1. RPG Maker VX——初代神器,勇者起航

RPG Maker系列可追溯至90年代早期,由日本公司Enterbrain推出。首款适用于Windows PC的版本是RPG Maker 95。顾名思义,这款软件专为制作角色扮演游戏设计,预置了大量的素材供用户直接使用,玩家通过内置的事件编辑器和战斗编辑器就能搭建出游戏的基本逻辑,无需掌握复杂的编程技术。尽管局限在日式脚本RPG类型,但仍有高手利用该工具创造出ARPG或SLG等不同玩法的游戏,这要求玩家对编辑器有极高的驾驭能力。某种程度上,RPG Maker可以视为魔兽3地图编辑器的先行者,允许用户导入自定义美术素材,创造出了众多经典游戏模式,包括现今大热的MOBA类型。

2. GameMaker: Studio——与时俱进的全能开发利器

GameMaker: Studio这一历史悠久的个人游戏制作工具最早版本源于1999年的Animo,当时是一款用于制作2D动画的软件,后来改名为GameMaker并逐渐演变为主要用于2D游戏开发的工具,同时提供有限的3D支持。同RPG Maker一样,用户无需编程基础,通过拖拽操作即可完成大部分工作,同时还配备了一门名为Game Maker Language的脚本语言,以应对更复杂的游戏机制需求。随着时间推移和技术进步,GameMaker: Studio仍在不断更新迭代,官网展示了不少利用此工具成功开发出的优秀游戏。虽然宣传口号主打“零编程”,但想要打造出真正高质量的游戏,编写脚本和深入编辑器使用仍必不可少。

■ 移动时代涌现的DIY套件


在移动互联网时代,软件和游戏开发变得日益便捷,各类开发工具如雨后春笋般涌现。商业开发者可以选择成熟的引擎如Unity3D、虚幻引擎进行开发;具有一定编程基础且雄心勃勃的个人开发者也可以采用Torque3D等开源3D引擎;而希望制作普通2D游戏的个人开发者,则可选择cocos2dx这类开源2D游戏开发环境,或者PhoneGap这样的网页包装工具将网页游戏转化为移动应用。

上述工具主要面向专业开发者,而个人游戏开发工具则明确服务于业余开发者,它们均强调无需编程也能上手。然而事实果真如此吗?

GameSalad


GameSalad作为一款知名个人游戏开发工具,虽然宣称无需编程,但在实际使用时仍需安装本地软件,并配置苹果开发环境Xcode及购买99美元的苹果开发者资格。其开发环境内嵌了一系列预设的游戏机制和逻辑控件,用户只需输入参数就能调用。尽管在GameSalad中确实无需亲自编写代码,但要实现理想中的游戏机制,用户必须理解一些基本的软件工程流程。

据GameSalad使用者反馈,用该工具生成的项目无法转换成Xcode下的源代码进行二次开发,部分在Xcode环境下能够实现的功能也无法在GameSalad下完成。这意味着GameSalad更适合制作游戏机制相对简单固定的作品。尽管如此,GameSalad官网上依然骄傲地展示了多款由其开发环境制作并进入排行榜前100位的游戏实例。

GameBuilder Studio


GameBuilder Studio自称是一款全平台游戏制作工具,在宣传资料中列举了丰富功能和插件,声称用户能在同一环境中开发iOS、安卓、Kindle、Ouya、Windows Phone、Facebook游戏以及网页和Flash游戏,甚至还包含多人游戏和应用内购买功能的支持。开发商特别指出,它是唯一能够在Windows系统下开发iOS游戏的工具。

然而,仔细探究其官方网站后会发现,GameBuilder Studio的实际用户群体相当有限。Github页面多年未见重大更新,官方论坛也鲜有讨论,这与流行的游戏制作软件活跃的社区氛围形成鲜明对比。此外,尽管官网上提到有用户使用GameBuilder Studio开发出的游戏展示,但实际上并未列出任何具体案例。由此推测,使用这款工具的人数恐怕并不多。

Appy Pie’s GameBuilder


Appy Pie是一个在线应用开发平台,用户无需下载软件,只需在网站上挑选模板、上传素材,甚至直接选用网站素材库资源,就能快速创建一款应用,并提交苹果审核。实质上,此类应用大多基于HTML5网页应用打包而成,瞄准的是无开发基础但仍需或渴望制作移动应用的用户群体。国内也有类似的自助应用创建网站,如金和IU APP自助工厂、简网APP工厂、追信魔盒等。

Appy Pie的操作界面直观易懂,似乎让应用开发变得像拼图一样简单快捷。不过在中国市场,此类快速开发工具的应用场景往往带有中国特色,例如金和IU APP工厂推出的“月饷计划”,鼓励开发者推广生成的应用,根据用户数量获取收益。原本设想中这类快速开发工具应主要用于制作功能单一明了的应用,但在强调用户增长的国内市场环境中,目标显然不再局限于简单的功能性应用。

近期,Appy Pie推出了GameBuilder服务,宣称仅需几步就能制作出完整游戏并提交审核。然而,试用后不难发现,用户对于游戏内容的控制极其有限,基本上只能更换美术素材,游戏核心机制全部由预设模板决定。其中竟然还包含了一个“像素鸟”模板,用户几乎只能将《像素鸟》里的鸟替换成其他奇形怪状的物体,山寨程度远超App Store上的同类产品,很难通过苹果的审核标准。因此,从严格意义上看,Appy Pie的Game Builder与其说是工具,倒更像是一个玩具。

■ Swift:新曙光还是误区?


在最近的WWDC大会上,苹果发布了新的编程语言Swift,并搭配了Xcode中完全可视化的游戏开发插件Playgrounds,这两项新工具给开发者带来了新的期待。它们让人联想到微软多年前推出的XNA轻量级游戏开发平台。然而,无论是Swift配合Playgrounds带来的可视化编程体验,还是XNA时代的C#编程,这些面向开发者的轻量级工具虽降低了学习难度,却并未减少编程本身的复杂性。这对于游戏开发者和想真正学习游戏开发的玩家来说无疑是个好消息,但它们并非那些宣称“无需编程就能开发游戏”的工具所能比拟的。

总有人梦想着制作自己的游戏,正如总有人需要简便的应用开发工具一样。然而,游戏的本质在于艺术与技术的交融,其核心不在于实现特定功能,而是“玩”的行为本身。要想让游戏变得“好玩”,任何设计师都需要亲自操刀,精心构建游戏的核心机制,没有捷径可行。个人游戏开发工具的意义在于降低入门门槛,使学习过程更加友好,而非将“游戏创作”的精髓一股脑打包给用户。真正的未来游戏设计师,无论借助何种工具,都会积极实践自己的想法,努力提升游戏品质。

XNA币
  • 热门资讯
  • 最新资讯
  • 手游排行榜
  • 手游新品榜