大家好,关于探索程序员专属的趣味游戏推荐很多朋友都还不太明白,今天小编就来为大家分享关于的知识,希望对各位有所帮助!
Nazo Game
这是一个在线解谜游戏,画风简洁,部分关卡需要具备一定的web知识。url地址直接访问,打开浏览器调试等操作都是解谜必要的。对于web开发人员来说非常值得一玩。
nazo
地址:
http://nazo.one-story.cn/
猜一下第一关怎么过:
nazo
LightBot
这同样是一个用到编程相关知识的小游戏。关卡从简单到困难,会慢慢地用到诸如条件判断,循环,函数调用,递归等几乎任何语言中都有的特点。当然实际上非程序员也是可以试着玩一玩的。它支持Android和IOS以及在线。
地址:
http://lightbot.com/
在线地址:
http://lightbot.com/flash.html
lightBot
vim-adventures
这是一个vim相关的游戏,让你在游戏中不断学习和练习vim的操作。喜欢vim的小伙伴赶紧试试吧!
地址:
https://vim-adventures.com/
vim-adventures
Git-Game
从名字就可以看出来,这是一个需要git知识才能玩的游戏。项目地址如下:
https://github.com/git-game/git-game
不过项目提供的在线使用地址并不能使用了,所以ha是建议clone下来把玩。
1.把项目clone下来:
git clone https://github.com/hgarc014/git-game.git
但是clone下来的文件只有两个,没有太多信息,不过从基本每次都是从README.md中获取相关信息,例如在clone下来的README.md中我们发现如下信息:
Level 1Your first task is to checkout the commit whose commit message is the answer to this question:When a programmer is born, what is the first thing he/she learns to say?
问的是,当一个程序员第一次编码代码时,他/她需要学会说什么?我们很容易想到就是hello world! 于是我们查看提交日志:
$ git logcommit 640273807f9bac8af03575f82b788663d4b99927Author: Henry Garcia <hgarc014@ucr.edu>Date: Wed Jun 10 20:55:07 2015 -0700 Hello World!commit 8cafb7c87b129686da362b14c3f3c750c1fe4bf5Author: Henry Garcia <hgarc014@ucr.edu>Date: Sun Nov 30 18:29:35 2014 -0800 Initial commit
就可以找到Hello World的那次提交了。将它回退到该版本:
$ git reset --hard 6402HEAD is now at 6402738 Hello World!
到这里就获取到了第二关的信息。更多内容就不再介绍了,有兴趣的可以自己尝试。
Robocode
Robocode是一款编程游戏,你可以通过开发代码来创造你自己的机器人坦克,用于消灭其他坦克。它主要使用Java语言来创建属于你自己的机器人。
下载地址:
https://sourceforge.net/projects/robocode/
安装:
java -jar robocode-1.9.3.5-setup.jar #安装你下载的对应版本
你可以通过battle-new并添加机器人来查看模拟战斗:
robocode
你也可以通过robot-source editor来创建属于你自己的机器人坦克,创建时它已经具备一些基本的接口:
robocode
其他游戏
类似的游戏还有比较多,可以自行尝试:
hack game https://chaozz.nl/hackthegame/
代码坦克 http://codetank.alloyteam.com/
大型多人在线开放策略游戏 https://screeps.com/ (JavaScript)
极客战记 https://codecombat.com/
康丁游戏 https://www.codingame.com/ 支持二十多种语言
checkIo https://checkio.org/ (Python,JavaScript)
用户评论
这个游戏真的太适合码农背景的人了!我不仅享受解谜过程,还能在代码中发现新的灵感。
有16位网友表示赞同!
"只有程序员才能理解"这个描述非常符合这个游戏的设计。每一步都充满了逻辑思考的乐趣。
有15位网友表示赞同!
第一次玩就爱上了这款游戏!它的设计逻辑清晰明了,就像自己亲手敲出的代码。
有15位网友表示赞同!
作为编程界的资深玩家,这款游戏给了我一个全新的游戏体验——既探索乐趣又不失技术性挑战。
有10位网友表示赞同!
推荐给所有热爱coding和解密的人,这个游戏是两者最好的结合体。
有18位网友表示赞同!
在日常写代码忙碌之余玩这个游戏简直是精神上的完美放松。每关都是一次有趣的思维旅行。
有15位网友表示赞同!
"只有程序员会懂的",这不是一句空话,这款游戏真的能让我立刻找到共鸣的感觉。
有19位网友表示赞同!
游戏中的每一寸空间都要通过编程思考来解决,这样的体验对我来说非常独特且富有挑战性。
有12位网友表示赞同!
如果你是一个喜欢用代码解决问题的人,请尝试这个游戏。你会爱上它的逻辑性和创造性结合。
有12位网友表示赞同!
作为程序员的一员,这款游戏不仅帮我消磨时间还让我在玩乐中学习到了新知识。
有14位网友表示赞同!
我被这款设计精巧的游戏吸引,并且它确实只有那些懂得编程思维的人才能完全领略其中的妙处。
有12位网友表示赞同!
"只给程序员"——这是一款让我深陷其中、享受着与代码结合游戏世界的精彩体验。
有17位网友表示赞同!
这款游戏是编程爱好者和逻辑谜爱好者的一次完美碰撞,绝对能够满足我所有的需求。
有5位网友表示赞同!
对于一个以编码为生命的人来说,这个游戏简直是太棒了。它不仅仅是娱乐,更是精神上的自我提升。
有12位网友表示赞同!
如果你喜欢挑战与思维的激荡,同时又享受使用代码解决难题的乐趣,这个游戏是你的不二之选!
有6位网友表示赞同!
"程序员游戏"这个标题一出手就知道这将是一场编码者的盛宴。体验非常棒。
有14位网友表示赞同!
这款游戏非常适合我这样的编程迷,因为它融入了实际编程概念的同时提供了一个充满乐趣的游戏环境。
有7位网友表示赞同!
每个关卡都有着令人惊叹的程序化的美妙细节,玩起来非常过瘾,同时也对我的技能有显著提升。
有6位网友表示赞同!
"程序员玩家专属"——这是实至名归的一款游戏。无论是代码设计还是逻辑思维上都给了我丰富的体验。
有13位网友表示赞同!
对于一个对编码充满热情的人来说,这款结合了编程元素的游戏是一次绝对的惊喜之旅。
有20位网友表示赞同!