推荐几个只有程序员才会玩的游戏文章转载自公众号 ,点击蓝色“五分钟学算法”关注我哟 加个“星标”,一起学算法 作者 | 守望先生 来源 | 编程珠玑 前言今天周六,分享几个游戏给大家。 不过,这些游戏恐怕只有程序员才会玩了。不信?往下看! Nazo Game这是一个在线解谜游戏,画风简洁,部分关卡需要具备一定的web知识。url地址直接访问,打开浏览器调试等操作都是解谜必要的。对于web开发人员来说非常值得一玩。 地址: 猜一下第一关怎么过: LightBot这同样是一个用到编程相关知识的小游戏。关卡从简单到困难,会慢慢地用到诸如条件判断,循环,函数调用,递归等几乎任何语言中都有的特点。当然实际上非程序员也是可以试着玩一玩的。它支持Android和IOS以及在线。 地址: 在线地址: vim-adventures这是一个vim相关的游戏,让你在游戏中不断学习和练习vim的操作。喜欢vim的小伙伴赶紧试试吧! 地址: Git-Game从名字就可以看出来,这是一个需要git知识才能玩的游戏。项目地址如下: 1.把项目clone下来:
但是clone下来的文件只有两个,没有太多信息,不过从基本每次都是从README.md中获取相关信息,例如在clone下来的README.md中我们发现如下信息:
问的是,当一个程序员第一次编码代码时,他/她需要学会说什么?我们很容易想到就是hello world! 于是我们查看提交日志:
就可以找到Hello World的那次提交了。将它回退到该版本:
到这里就获取到了第二关的信息。更多内容就不再介绍了,有兴趣的可以自己尝试。 RobocodeRobocode是一款编程游戏,你可以通过开发代码来创造你自己的机器人坦克,用于消灭其他坦克。它主要使用Java语言来创建属于你自己的机器人。 下载地址: 安装:
你可以通过battle-new并添加机器人来查看模拟战斗: 你也可以通过robot-source editor来创建属于你自己的机器人坦克,创建时它已经具备一些基本的接口: 本文相关阅读推荐: GitHub 标星 3w+,很全面的算法和数据结构知识 |
朋友会在“发现-看一看”看到你“在看”的内容