當前位置:
首頁 > 新聞 > 最適合鍛煉編碼技能的10個最佳編程遊戲!

最適合鍛煉編碼技能的10個最佳編程遊戲!

一旦你知道本身要做甚麼,編程就很詼諧,但達到這一點,可以或許是一次疾苦的經歷。

這就是為甚麼在上課、聽講座、看教程之間,你該當留出工夫玩一玩編程遊戲。它們不只是詼諧的抓緊手段,還能讓你切身實際,多麼你會學得更快,記住更多常識。

Robocode

Robocode是個複雜的編程遊戲,在這個遊戲中,你可以編寫機械人坦克的代碼,讓坦克們彼此博弈。你要用Java、Scala、C#等編程措辭,編寫人工智慧法度典型,驅動機器人。

Robocode裝配法度典型附帶開闢狀況,內置機械人編輯器和Java編譯器。你寫的是真實的代碼!固然Robocode早在2000年就頒布發表了,但它仍然按期更新和保護,因為它是開源的。

Codingame

Codingame是一款類似遊戲的Web應用法度典型,經過過程編寫真實代碼來措置困難和挑釁。撐持超越25種編程措辭,包含Java、C#、Python、JavaScript、Lua、Go、Rust等。每個困難或挑釁都有一個主題,例如,編程炮塔擊落鄰近的飛艇,是不是是很詼諧?

Codecombat

Codecombat也是一個用於像遊戲的謎題挑釁類Web應用法度典型,只能經過過程編寫代碼來措置。不過Codengame更有文娛性,Codecombat有很強的教育意義,它有一個「教室版」,師長教員可以用來幫助師長教師進修編碼。今朝有3種課程可供選擇:計較機迷信、彙集開闢和遊戲開闢。

Codewars

Codewars與其說是遊戲,不如說是一種演習編碼和措置演算法挑釁的遊戲化進修編製。措置結果後你可以獲得必定點數,點數值取決於你的措置經營的效能。Codewars許可你查抄他人提交的措置經營,便當進修和自創。

Codehunt

Codehunt是一種可以應用Java或C#來玩的遊戲。它的目標是教你學會編程措辭的根基常識,從操練末尾,到輪迴和字元串等主題,最後是排序、暗碼和編程困難等挑釁。Codehunt的詼諧的地方在於,它沒有通知你若何博得每項挑釁。

Vim Adventures

Vim Adventures是一個詼諧的類似遊戲的教程,用於進修若何應用Vim,這是一個功用極端弱小大年夜的文本編輯器,很多編程專家都愛好用。可是,它不隨便學,這就是為甚麼有多麼的教程。當然Vim本身不是一種編程措辭,但節制Vim可以幫你更高效地編碼。

TIS – 100

TIS - 100是一款與眾不合的視頻遊戲,它迫使你進修並應用摹擬的初級彙編代碼來措置編程困難。這個遊戲很難,它是開放式的,只需你沒有怒到卸載它,就會發現它的價值。

Shenzhen I/O

Shenzhen I/O 與TIS – 100同屬一家任務室的作品,這是一款益智遊戲,你的義務是創建簡化版電路,並編寫電路上運轉的簡化版彙編代碼。與TIS – 100對比,Shenzhen I/O更隨便學,更令人歡愉,不過也異常複雜。

Human Resource Machine

在Human Resource Machine中,你要扮演一名辦公室任務人員,經過過程將各類指令組合在一路來完成義務。從某種意義下去說,這款遊戲懇求經過過程可視化編程來措置困難,乃至觸及了邏輯流程和內存辦理等概念——但以易於知道的、以辦公室為主題的編製呈現。這是一個熬煉法度典型員大年夜大年夜腦的好遊戲。

Screeps

Screeps是一款大年夜大年夜型多人在線計謀遊戲,你要應用JavaScript來編碼遊戲中實體的行動,並為本身建立一個帝國。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 威客安全 的精彩文章:

雲伺服器除了建站,竟然還有這些高端有趣的玩法!
微軟解釋1809版Window10,為什麼會刪除個人文件

TAG:威客安全 |