我想成为程序员,让他们来教我!

content auto translated from {from}

大家好。

众所周知,编程能力不仅意味着对编程语言语法的了解,还包括一种特殊的思维方式,教育机构试图在几年内灌输给你,但并不一定能让你成为有用的人。

正是为了那些懒惰的家伙们而创建了名为 Light Bot 的Flash游戏。不仅如此,这款游戏也可能吸引那些想打发时间或检查自己面向对象思维能力的人。

哦,天哪,我在写一个函数

那么,你有一个小小的可爱机器人,脑袋上有一个灯泡,完全无法自我行动。你的任务是引导它通过关卡,激活所有蓝色平台。看似简单,但问题在于,你需要提前设置移动命令。

游戏的第一部分和它的大厅.

你有五个不同的命令可供使用(前进、右转、左转、跳跃和激活平台),以及两个函数。

一切开始得相当简单.

命令将在一个由12个单元格组成的领域中发布,这被称为主方法(Main Method),其本质就是这个。前几关很简单,这个区域足够分配所有命令,并观察我们的机器人无助地向着神圣的平台迈进。

然而,接近中期时就开始体现精华.

当区域不再足够时,函数就派上用场了。总共有两个函数,每个函数都有自己的8个单元格区域和一个单独的图标在操作面板上。提供的可能性非常广泛 - 你可以简单地将所需的动作添加到函数中,然后在行动领域中插入它,也可以做复杂的程序,在一个函数中可以有另一个函数。选择多得数不胜数。

太好了!

因此,通过适当的技能和努力,你可以在一个晚上掌握编程的基础,而无需在技术学校/学院/大学中经历两门课程。正是这被称为通过游戏进行学习。

我在此致以告别,并留下两个游戏链接。

Light Bot

**

Light Bot 2

**

![](/api/field/image/Wkb0iR2KQOZim)

游戏的第二部分视觉效果稍有改进...

...有新的任务...

...以及新的模式,包括关卡构造器.