15個躺著就能學編程的游戲網(wǎng)站介紹
在本文中,我們從近200多個網(wǎng)站中,評選出了的12個熱門網(wǎng)站。你可以在玩游戲中學習編程。
Mybridge A.I. 基于各種因素也評估了這些網(wǎng)站的內(nèi)容質(zhì)量,以確定它們對程序員是有用的。
這些網(wǎng)站專為初、高級程序員而設(shè)計,幫助他們學習各種計算機語言。諸如:JavaScript、java、python,PHP,C #等。
讓我們一起看看吧!
CodinGame
在玩游戲時,會遇到許多具有挑戰(zhàn)性的編碼問題,并且支持所有編程語言。
Code Combat(極客戰(zhàn)記)
Code Combat是面向在校學生,通過真實游戲來學習計算機科學的平臺。同時,它也是一個社區(qū)項目,你將與數(shù)以百計的志愿者來共同提升水平。它支持Java、JavaScript、Python、Lua、以及CoffeeScript.
Streeps
一個通過玩游戲來學習編寫JavaScript代碼的網(wǎng)站,同時這款游戲號稱是世界上第一個為程序員制作的MMO戰(zhàn)略沙盤游戲。
Check iO
Check iO 是一個基于瀏覽器的網(wǎng)頁游戲。為了達到更高的級別,你需要利用Python來解決問題。(前提需要你登錄網(wǎng)站)
Vim Adventures
通過游戲,你可以學到Vim的相關(guān)知識。
Cyber DoJo
Cyber-dojo 是一個程序員練習編程的空間。它支持 JavaScript, Java, Python, PHP, Ruby 等編程語言。
項目地址
Code Monkey
一款通過抓香蕉,來學習編程的游戲。這款游戲比較適合教授孩子學習編程。當然,也需要付費的。
Elevator Saga
這是一款電梯編程游戲,你需要逐步的解決所有的挑戰(zhàn)。
例如:挑戰(zhàn)#1——在60秒或更少的時間內(nèi),運輸15個人。
項目地址
Codewars
一款通過與他人真實代碼挑戰(zhàn)來提高自己技能的游戲。支持JavaScript、Python、C#、Java、Python等編程語言。
Ruby Quiz
Ruby Quiz是一款適合Ruby程序員的每周編程挑戰(zhàn)。目前,它擁有156測驗檔案。
Git Games
git-game是一款基于終端的游戲,它能夠教會你git SCM(源控制管理)系統(tǒng)中一些很酷的功能。在游戲中,你需要使用Git的命令來找到線索,幫助你解決“謎題”。
Hacker Org
The http://hacker.org 中的挑戰(zhàn)是探尋黑客技能的一系列難題、技巧、測試以及腦筋急轉(zhuǎn)彎。掌握這個系列,您將需要掌握破解密碼、巧妙編程等技能。
Human Resource Machine
Human Resource Machine 是一款非常有意思的移動端游戲。這款游戲由粘粘世界(World of Goo)的設(shè)計者和制作小小煉獄(Little Inferno)的團隊共同制作,游戲雖是走解謎路線,但玩法相當新穎:玩家將扮演一個從基層做起的員工,需要通過指令代碼來編寫一條條程序,完成每個階段的任務(wù),最終走上職場巔峰。主人公需要將郵件按照要求進行分發(fā)。游戲注重計算機硬件實現(xiàn)方面的技術(shù)。在游戲中非常形象的表現(xiàn)出了內(nèi)存,寄存器,輸入輸出等概念,以及如何利用這些硬件來實現(xiàn)基本的運算、排序等功能。這款游戲界面十分有意思,畫風清奇,任務(wù)具有較大的挑戰(zhàn)性,適合有一定編程基礎(chǔ)或者年齡稍大的孩子玩。
啊哈編程星球(國產(chǎn))
Fight Code
在 FightCode 中,通過編寫 JavaScript 代碼,你可以創(chuàng)建一個能夠擊敗其他玩家機器人的機器人。