内容简介:今天,差评君发现一个窜上 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
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Data Structures and Algorithms
Alfred V. Aho、Jeffrey D. Ullman、John E. Hopcroft / Addison Wesley / 1983-1-11 / USD 74.20
The authors' treatment of data structures in Data Structures and Algorithms is unified by an informal notion of "abstract data types," allowing readers to compare different implementations of the same......一起来看看 《Data Structures and Algorithms》 这本书的介绍吧!