推薦一些有趣的在線編程遊戲

1.Robocode

讓坦克們互相博弈的遊戲,你可以看到它們飛奔,碾碎一切擋道的東西。機器人配有雷達與火炮,選手在躲避對手進攻的同時攻擊對手,以此來較量得分的多少。這個遊戲很有意思,曾經令我沉迷…

你可以用Java、Scala、C#等編程語言,編寫人工智能程序,驅動機器人。

推薦一些有趣的在線編程遊戲

2.Code Combat

Code Combat是一款學習編程的角色扮演遊戲。每一關都用任務的形式設立目標,用實時的反饋及時糾正代碼的錯誤,用遊戲的語言來呈現編程的用處。

比如玩裝備劍你就學會了攻擊的指令,玩裝備魔法書你就學會了鎖敵的技能。雖然都是編程的基礎,但足夠讓玩家認識到遊戲開發的地基是如何建造的

推薦一些有趣的在線編程遊戲

3.LintCode

LintCode 是面向求職的編程刷題網站,收集了最常見、最高頻的編程題目,還提供Google、螞蟻金服的內推資格。比其他的一些網站,LintCode:

有模擬面試專欄,精選 Facebook, Amazon, Google, Linkedin 等IT企業的面試題,真實還原面試流程,適合求職者。

編程挑戰覆蓋領域更多,包括算法、數據結構,人工智能,系統設計等。

自己舉辦的編程比賽,很多算法愛好者會在這裡PK,切磋技藝。

推薦一些有趣的在線編程遊戲

4.Screeps

Screeps是一個非常有趣的策略遊戲。遊戲中你控制的單位被稱為“creeps”,它可以幫你獲得資源、建立自己的領地,遊戲中你的creeps會被其他玩家的creeps包圍。推薦率非常高,支持javaScripts,java,python,c++等語言,推薦用JS,體驗最好。

這個遊戲要有編程基礎,只有英文版。遊戲部分免費,想繼續玩的話需要付費。

推薦一些有趣的在線編程遊戲

5.Codewars

Codewars讓你在在戰鬥中進行學習,支持JavaScript、Python、C#、Java、Python等語言。用遊戲化的方法來聯繫編碼和解決算法挑戰。

最重要的是,在codewars,你可以看到別人提交的解決方案,這是你提升編程技術的好方法,很多平臺做不到這一點。

推薦一些有趣的在線編程遊戲

6.Vim Adventures

Vim Adventures是一個遊戲式教程,用於學習如何使用Vim,作為一個功能強大的文本編輯器,很多程序員喜歡使用。它有一個巨大的學習曲線,幫助你循序漸進地提升。雖然Vim本身並不是一種編程語言,但掌握Vim可以幫助你成為一個更有效的coder。

推薦一些有趣的在線編程遊戲

7.CodinGame

CodinGame很特別,和一些競爭性編程網站有所不同,它不是簡單地通過生成一組輸出來實現編程挑戰,而是以玩遊戲的方式通過在線編程完成相應挑戰。有些遊戲非常有趣,並且遊戲界面和圖形設計非常精美。

推薦一些有趣的在線編程遊戲

8.Elevator Saga

通過代碼控制電梯上下,看起來簡單,實際並不容易,你需要在規定的時間內完成任務,比如第一關是在60s內運送15人。

推薦一些有趣的在線編程遊戲

當然,玩編程遊戲終究是為了提高編程水平啦

————————————————

原文鏈接:https://blog.csdn.net/JiuZhang_ninechapter/java/article/details/104011567


分享到:


相關文章: