'推薦幾個只有程序員才會玩的遊戲'

"

前言

這些遊戲恐怕只有程序員才會玩了。不信?往下看!

Nazo Game

這是一個在線解謎遊戲,畫風簡潔,部分關卡需要具備一定的web知識。url地址直接訪問,打開瀏覽器調試等操作都是解謎必要的。對於web開發人員來說非常值得一玩。

"

前言

這些遊戲恐怕只有程序員才會玩了。不信?往下看!

Nazo Game

這是一個在線解謎遊戲,畫風簡潔,部分關卡需要具備一定的web知識。url地址直接訪問,打開瀏覽器調試等操作都是解謎必要的。對於web開發人員來說非常值得一玩。

推薦幾個只有程序員才會玩的遊戲

nazo

地址:

http://nazo.one-story.cn/

猜一下第一關怎麼過:

"

前言

這些遊戲恐怕只有程序員才會玩了。不信?往下看!

Nazo Game

這是一個在線解謎遊戲,畫風簡潔,部分關卡需要具備一定的web知識。url地址直接訪問,打開瀏覽器調試等操作都是解謎必要的。對於web開發人員來說非常值得一玩。

推薦幾個只有程序員才會玩的遊戲

nazo

地址:

http://nazo.one-story.cn/

猜一下第一關怎麼過:

推薦幾個只有程序員才會玩的遊戲

nazo

LightBot

這同樣是一個用到編程相關知識的小遊戲。關卡從簡單到困難,會慢慢地用到諸如條件判斷,循環,函數調用,遞歸等幾乎任何語言中都有的特點。當然實際上非程序員也是可以試著玩一玩的。它支持Android和IOS以及在線。

地址:

http://lightbot.com/

在線地址:

http://lightbot.com/flash.html

"

前言

這些遊戲恐怕只有程序員才會玩了。不信?往下看!

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/

"

前言

這些遊戲恐怕只有程序員才會玩了。不信?往下看!

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 1
Your 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 log
commit 640273807f9bac8af03575f82b788663d4b99927
Author: Henry Garcia <[email protected]>
Date: Wed Jun 10 20:55:07 2015 -0700
Hello World!
commit 8cafb7c87b129686da362b14c3f3c750c1fe4bf5
Author: Henry Garcia <[email protected]>
Date: Sun Nov 30 18:29:35 2014 -0800
Initial commit

就可以找到Hello World的那次提交了。將它回退到該版本:

$ git reset --hard 6402
HEAD 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並添加機器人來查看模擬戰鬥:

"

前言

這些遊戲恐怕只有程序員才會玩了。不信?往下看!

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 1
Your 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 log
commit 640273807f9bac8af03575f82b788663d4b99927
Author: Henry Garcia <[email protected]>
Date: Wed Jun 10 20:55:07 2015 -0700
Hello World!
commit 8cafb7c87b129686da362b14c3f3c750c1fe4bf5
Author: Henry Garcia <[email protected]>
Date: Sun Nov 30 18:29:35 2014 -0800
Initial commit

就可以找到Hello World的那次提交了。將它回退到該版本:

$ git reset --hard 6402
HEAD 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來創建屬於你自己的機器人坦克,創建時它已經具備一些基本的接口:

"

前言

這些遊戲恐怕只有程序員才會玩了。不信?往下看!

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 1
Your 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 log
commit 640273807f9bac8af03575f82b788663d4b99927
Author: Henry Garcia <[email protected]>
Date: Wed Jun 10 20:55:07 2015 -0700
Hello World!
commit 8cafb7c87b129686da362b14c3f3c750c1fe4bf5
Author: Henry Garcia <[email protected]>
Date: Sun Nov 30 18:29:35 2014 -0800
Initial commit

就可以找到Hello World的那次提交了。將它回退到該版本:

$ git reset --hard 6402
HEAD 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)
"

相關推薦

推薦中...