推荐一些有趣的在线编程游戏:10款适合真正的程序员玩的游戏
推荐一些有趣的在线编程游戏:10款适合真正的程序员玩的游戏最后安利一下游戏的开发者:Tom Francis,以前曾经是一名游戏记者,但一番努力后,就在GameMaker下,开发出了Gunpoint,这再一次印证了NBA的口号:Just Do It游戏的主人公是一位电工,但他能做的事情,只能是一件,即:改变建筑物内的电线布局。比如说:在你的协助(捣乱?)下,伸手打开一个开关,可能是开门/响警报/电梯异常/手枪走火等等。过关的方式,则可以是你杀光了所有的人获取情报,也可以是躲开所有的人顺利过关。游戏的背景是在上个世纪的70年代,在你已故的叔叔的财产中,有一台神秘的计算机,然后,每一关的目标,则是要让数字从A点,通过机器,到达B点,听起来很简单?如果你不怕烧脑,你尽可一试。嗯,因为就像游戏商说的,别害怕,其实这仅需要“一点点”的逻辑和数学知识,当然,对于我们来说,英语貌似才是玩这些游戏,首先需要的东西。 http://www.gunpointgame.
我们生活在一个游戏的世界中!从教育,到医疗,几乎每件东西都在不断的虚拟化和游戏化,以致于很多时候我们傻傻的分不清,究竟,我们是在生活中游戏,还是在游戏中生活!
而针对程序员,这个特殊的制造游戏的群体,自然我们也创造出来了一些供我们自己自娱自乐,甚至是脑力自虐的游戏,我将分两期,为大家呈现上10款,我认为非常值得一玩的游戏。
1、TIS-100http://www.zachtronics.com/tis-100/
第一款蹦到我脑海里的,就是这款由Zachtronics开发的TIS-100,虽然游戏商自己宣称,这款游戏,“从来就不要求你学习过汇编语言”,但我总觉得,这算是个冷笑话,尤其当我打印了它的那本厚厚的命令手册说明以后。放上一个手册的截图,让大家感受下风格。
游戏的背景是在上个世纪的70年代,在你已故的叔叔的财产中,有一台神秘的计算机,然后,每一关的目标,则是要让数字从A点,通过机器,到达B点,听起来很简单?如果你不怕烧脑,你尽可一试。嗯,因为就像游戏商说的,别害怕,其实这仅需要“一点点”的逻辑和数学知识,当然,对于我们来说,英语貌似才是玩这些游戏,首先需要的东西。
2、Gunpointhttp://www.gunpointgame.com/
这是一款像素款的特工游戏。游戏以潜入和偷窃为主游戏,年头不短了,名气也不算大,但是很有意思,而且最关键的是,虽然游戏本身的关卡不多,但官方允许玩家自行定义关卡,这无疑为游戏续了很多血。
游戏的主人公是一位电工,但他能做的事情,只能是一件,即:改变建筑物内的电线布局。比如说:在你的协助(捣乱?)下,伸手打开一个开关,可能是开门/响警报/电梯异常/手枪走火等等。过关的方式,则可以是你杀光了所有的人获取情报,也可以是躲开所有的人顺利过关。
最后安利一下游戏的开发者:Tom Francis,以前曾经是一名游戏记者,但一番努力后,就在GameMaker下,开发出了Gunpoint,这再一次印证了NBA的口号:Just Do It
3、HackMudhttps://www.hackmud.com/
如果你立志做一名黑客,那么我推荐你可以玩一玩这款Mud类的游戏:为什么是文字Mud这样的形式?黑客难道不应该就是这样吗?当然,如果你真的是一名黑客,你或许可以首先考虑下,怎样Hack进Steam,免除自己购买游戏所需要花的68块钱。
Hackmud几乎模拟了一个混乱、偏执的世界,作为一个AI机器人,你要做的,其实在你进入游戏的一开始,就已经通过提示框告诉你了:“盗窃、洗钱、偷钱和窃取他人信息、故意篡改他人计算机系统以及代码、欺诈、泄密和陷害他人这些都会在Hackmud中出现,而这些行为在游戏中会受到对应奖励。”。
是的,赶紧去游戏中奋斗,并赚取Hackmud下的游戏币GC吧,当然,既然是在线的黑客游戏,你就得时刻防止,其他玩家可能会闯入您的账户,窃取来之不易的GC......。
当然,如果恰巧的,你会JavaScript,那么你有福了,通过编写并运行各种脚本,或者,能帮助你更好的达成游戏中目标任务金额。
4、MineCrafthttps://minecraft.net/
程序员的世界中怎么能没有MineCraft?虽然,玩家中的主力军,几乎都变成很多小孩子们了。但是,想想,程序员们在这个世界中都做了些什么吧。
一个16位的CPU,带RAM的巨大电路板结构,......,直至一整个带有功能键盘的桌面系统,下面是否是到了要在MineCraft中开发一种编程语言,并一个编译器的时候了?
我坚信,把MineCraft放到我们的这份清单中,一点问题都没有。
5、Duskershttp://duskers.misfits-attic.com/
现在,你转身一变,成了一名无人机驾驶员,要驾驶你的无人机,去探索失去联系的空间站和宇宙飞船。你需要做的有很多:清楚机器障碍、升级无人机,甚至是空间站的维护,但危险的生物潜伏在这里,你必须用最精妙的策略去击败他们。但是对于这份工作,你所能依赖的,却只能是命令行模式的终端,这也正是程序员最熟悉的方式,不是吗?
这些游戏,你都喜欢么?在下一集,我还将向大家介绍另外的5款,适合程序员们玩的游戏,欢迎大家持续关注。