内容简介:今天,差评君发现一个窜上 Steam 好评榜的一个 “ 游戏 ” 。它叫 「 Game Builder 」。
今天,差评君发现一个窜上 Steam 好评榜的一个 “ 游戏 ” 。
它叫 「 Game Builder 」。
他表面上看是个游戏,实际上是个 游戏制作器。
Game Builder 一打开,就是个萌萌的机器人,画风还挺像 Minecraft ~
一进游戏,乍一看就是个俯视角跑动和收集游戏。
直到差评君操作角色跑到了一个过不去的地方。。。
此时,系统提示打开 「 BUILD 」 模式,也就是创造模式。
一旦开启之后,屏幕下方会出现 8 个选项,分别是创造、移动、旋转、缩放、地形、文字、逻辑以及编辑。
对于挡路的石头,只要在创造模式下用 「 移动 」 挪开就好了。
从这以后,这个游戏的玩法几乎都在提示 你可以对游戏本身做出改变。
除了移动物品,你还可以编辑物品的行事 「 逻辑 」 。
例如让一颗平淡无奇的树自转,只要在 「 MOVEMENT 」 里加一个旋转的卡片。
就可以让游戏里的树转起来了 ~
当玩家碰到跳不过去的坎?
只需要打开角色的控制卡片,修改卡片里的跳跃属性。
而碰到需要 「 交互 」 的修改,则稍微繁琐一点。
例如下图这扇挡住了去路的门。
差评君自然也可以把它粗暴地拿开,但我们可以优雅一点。。。
1. 首先给门设置一个判断条件:当门的碰撞体积监测到来自玩家角色的碰撞;
2. 当上面这个条件满足后,门逆时针旋转 70 度。
上述两个操作,对应在 Game Builder ,就是下面这一通操作:arrow_down:
在一个 「 IF ... THEN 」 的条件框架下,放两个卡片,再设置一下参数,就好了。
再复杂一些,可以让游戏里的物品互相传递信号。
例如你可以让一个按钮被玩家碰到后,发出一个 “ Hello ” 信号,而另一个灯笼实时监听 “ Hello ” 并且发光。
那么问题来了:当一个玩家在游戏里可以当上帝,肆意修改游戏规则的时候。。。这游戏还能算作 「 游戏 」 吗?
所以这个 “ 游戏 ” 被称作「 Game Builder 」,差评君觉得可以翻译为 「 游戏制作器 」 。
一般意义上的游戏开发工具,要不就是现在的专业游戏引擎,美术负责绘画建模,程序员负责写代码搞定逻辑。
说白了,要是个人出于兴趣做游戏,写写画画可能还凑合,大不了买点美术素材。。。但写代码确实难倒了不少非专业人士。
而其他的「 简化 」式的引擎,例如 RPG Maker ,做出来的游戏则都是 “ 一个味儿 ” ,看了下面这个图,我想你就知道差评君说的是什么味儿了:arrow_down:
像 Gamer Builder 这样自由度足够高,同时又足够简单的游戏制作工具,实在是很少。
这种卡片式,靠拖拽和简单设置参数的做法,也很适合没什么编程基础的人理解编程的思想,小孩子玩了这个说不定想学编程。
当然,主要逻辑用的卡片不够的时候,就需要我们自己写点代码啦。
差评君觉得,只要你把前面已经有的逻辑玩熟之后,再看看它们的代码,写点新的玩意儿应该也不是什么难事。
Game Builder 在 Steam 上是免费的,只要你好奇游戏制作的过程,差评君都推荐你去试试,反正不要钱~
至于 Game Builder 背后的开发团队,其实属于 Area 120 ,是谷歌旗下专做一些探索类科技项目的一个工作组。
他们开发过给儿童读物软件 Rivet 。
帮助中小型商户管理客户电话的系统 CallJoy —— 它可以阻挡垃圾电话,给客户预订基本服务,帮助统计数据。
帮助任何人学习写代码的工具 Grasshopper 。
总而言之, 他们的路数就是做出科技工具,来帮助没有专业科技知识的人。
游戏往往给人带来快乐, Game Builder 则想让不会写代码的人也体会到开发游戏的快乐,要是能顺便学点代码就更好了。
打造好的科技产品很多时候往往不是做好,而是降低它的门槛,差评君觉得 Game Builder 做到了~
图片、资料来源:
Game Builder
area120.google.com
“ 少年,要不要学学怎么做游戏呀? ”
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 如何做出实用而强大的数据地图?
- 思维模式:做出明智决策的最佳方法(上)
- 学习 canvas 的 globalCompositeOperation 做出的神奇效果
- 如何用python做出超炫酷图表?
- Kyligence 韩卿:立志做出中国自己的全球顶级数据平台
- 一分鐘做出自己的代幣購買App
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
C++语言的设计和演化
[美] Bjarne Stroustrup / 裘宗燕 / 机械工业出版社 / 2002-1 / 48.00元
这本书是C++的设计者关于C++语言的最主要著作之一。作者综合性地论述了C++的历史和发展,C++中各种重要机制的本质意义和设计背景,这些机制的基本用途和使用方法,讨论了C++所适合的应用领域及其未来的发展前景。一起来看看 《C++语言的设计和演化》 这本书的介绍吧!