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

2020-12-28 CSDN

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人。

註:本文轉自「CSDN博客」

原文連結:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104011567?depth_1-utm_source=distribute.pc_feed.none-task&request_id=&utm_source=distribute.pc_feed.none-task

相關焦點

  • 暑期少兒編程學起來!4本DK教材 + 25節在線課程一套搞定!搶TOP級《DK編程玩起來》
    通過基礎課的學習後,能自己編寫一些完整的程序了,比如下面的恐龍追捕小貓咪的遊戲,孩子要通過滑鼠控制小貓,避免被恐龍抓到吃掉,躲的時間越長,得分越高,不過恐龍也會越來越快。通過12節課後,就已經掌握編寫完整程序的必要知識了。
  • 5個可以教你編程的遊戲
    這些WEB遊戲非常有趣,可以把你帶入迷人的編程世界。
  • 8個國外最流行的在線編程練習網站
    如果是,小編今天為你找到了8個可以在線練習編程的網站,收下吧,兄臺!1:lintcode網站介紹:空前強大的在線編程,訓練系統。通過在線刷題的方式,學習。網站有英文版和中文版。有各個公司的面試真題,可以根據難度,以及知識點和公司進行篩選練習。並且都有專業級的代碼答案作為參考。
  • 12個最佳的免費學習編程的遊戲網站
    學習編程雖然對有些人來說是件樂事,但是對大多數人來說仍然是一件比較枯燥困難的事情。當然,面臨這樣困惑的人,並不是只有你一個,所以,這世界上就出現了許多寓教於樂的通過遊戲的形式來教你編程的網站。 在這篇文章中,我們對 200 多個編程遊戲網站的各個方面進行了評估,包括是否免費、是否自由開源、是面對菜鳥還是有經驗的程式設計師、支持的程式語言等等,然後遴選出這 12 個上佳的免費的編程遊戲網站,希望能讓你或你的朋友(或者你的孩子)真正喜歡上編程。 CodinGame 這是一個需要編程一個 AI 機器人,然後由它來解決各種面臨的問題的有趣遊戲。
  • 讓孩子自己在家學編程的7個網站,你值得收藏!
    2Code.org網址:http://code.org適宜年齡:4歲以上推薦理由:該網站是一家提供學習計算機科學機會的非營利組織,網站有許多資源、應用程式和視頻,還包含一些時下流行的編程遊戲,例如Minecraft。「編程一小時」計算機科學活動也是他們發起的。
  • 《超級飛俠》空降編程貓小火箭幼兒編程素材庫,助力提升編程趣味性
    據智研諮詢發布的《2020-2026年中國少兒編程行業市場現狀調研及供需形勢分析報告》顯示,國內少兒編程的市場滲透率也從2017的0.96%上升為1.5%。但與美國等發達國家相比,仍存有較大差距。在此背景下,國內少兒編程頭部品牌編程貓將靶心瞄準在「有趣」上,在研發趣味的工具、迭代有趣的課程上,編程貓從未止步。
  • 12個免費學習編程的網站
    在過去幾年裡,我一直在學習如何編程,編程也幫助我成為了一個更好的企業家——當我的團隊需要我修理一些網站的bug時,我都可以鞠躬盡瘁了。你完全不必傾家蕩產去學習如何編程,這12個提供免費編程課的地方推薦給你。1. CodeAcademy最受歡迎的學習編程的網站之一就是CodeAcademy啦。
  • 2018年推薦:5個免費自學編程的國內外網站
    你們快學個編程來和我組團吧,雙職工,雙高薪。介紹幾個免費自學編程的網站,你們好好學,學好記得回來找我組團。T.T網站一.Khan Academy就像網站首頁寫的一樣【For free. For everyone. Forever】永遠對所有人免費。
  • 玩遊戲也可以學編程?
    玩家通過輸入代碼控制英雄角色,遊戲過程中面臨編程挑戰,挑戰成功將解鎖下一關卡並獲得經驗點,並可以提升英雄能力。JavaScript、CoffeeScript、Lua、Python和Clojure。該遊戲涵蓋了編程基本語法、循環、字符串、變量、方法調用、矢量繪圖等主題。遊戲目前共有五個章節,每個章節各有十幾至幾十個主線及獎勵關,編程難度由低到高,所需要的技能都在每個關卡中有說明,並配有詳細的注釋及提示,易於上手。界面左邊是模擬器/戰鬥界面,左上方有關卡目標的提示,右上方為代碼編寫區域,可以自行選擇語言種類以及設置編輯器,右下方為代碼庫以及提示區。界面整體畫面清晰,易於操作。
  • 環球網「報名大廳」:西瓜創客在線少兒編程全國送課,數學思維課...
    1月30日,西瓜創客在線少兒編程宣布,為全國中小學生提供免費的《在線數學思維課》,幫助孩子在家提升數理思維。並於2月開放《宇宙探索課》、《垃圾分類課》,通過輸出優質的課程,讓在線教育給孩子們營造安心的學習環境,幫助孩子學習不延期!
  • 核桃編程是不是也是一場資本遊戲?
    少兒編程是什麼?   少兒編程教育是通過編程遊戲啟蒙、可視化圖形編程等課程,培養低齡學生的計算思維和創新解難能力的課程   。   多數情況下針對5—18歲的少年兒童開展的編程教育,目前,最常見的形式是線上和線下模式相結合的課外培訓。
  • 九大免費自學編程網站,帶你告別學習焦慮
    編程codecademy國外在線學習編程的網站,它為用戶提供了一種學習編程的新方式。它是一種基於網絡的互動編程教程,手把手幫助用戶了解JavaScript的一些基本原理,更重要的是,使用Codecademy學習編程充滿了趣味性。特點:門類學習單元在線編輯器有效營銷方式新花樣的視頻教學程序的寫與調courseraCoursera是免費大型公開在線課程項目,由美國史丹福大學兩名計算機科學教授創辦。
  • 國內外免費自學編程網站,讓你在家也能學習!
    想學編程的你可能會有這些苦惱:想學,可是沒人教;想問,又害怕別人說自己是伸手黨;想開發項目,卻不知道從何下手……如果您想要在程式設計師生涯裡有更高的成就的話,儘可能的是想著要提升編程能力,也就是多敲打代碼多動腦。今天,小編收集了一些自學編程的網站分享給大家,希望對您能夠有所幫助!
  • 學員參與主題遊戲創作,為編程貓5周年慶生
    這場生日狂歡會採用H5形式,編程貓官方精心設計了7個主題的互動遊戲,分別是《夢幻拍立得》、《奇遇大冒險》、《陽光轉轉樂》、《寶藏小劇場》、《祝福翻翻樂》、《王牌傳聲筒》、《家庭總動員》,每個主題都有獨特的遊戲內容和新穎的玩法。 據負責本次編程貓狂歡會策劃人透露,這些遊戲作品都來自編程貓社區,是孩子們自己用編程貓的工具創作的遊戲。
  • 推薦12個免費學編程的好網站
    今天給大家推薦12個可以免費學習編程的網站,希望大家哪怕找到一個自己合適的,然後好好利用起來,那麼必將會有長足的進步。12. 實驗樓這是我的私心。實驗樓是自家網站,自家網站不放在前排,就好比有好吃的不先給好朋友吃而是給敵人吃,那我是做不到了。實驗樓有大量的基礎課以及練手項目都是免費課程,直接在雲端Linux環境中學習。
  • 從逃離到成為遊戲開發,40歲了我才學會編程
    那是一臺叫做 ADAM 計算機的怪獸,就是下圖這樣的:這是一種個人電腦、ColecoVision 遊戲系統和打字機的混合體:兩個磁帶機代替了磁碟驅動器 / 磁帶盒、一臺電視機代替了顯示器,還有一臺有趣的印表機,上面有個開關可以將它變成一臺完整的打字機。很多其他 ADAM 計算機用戶都有實際的磁碟驅動器,但這個沒有,磁帶要花很長時間才能加載出來。
  • 手機遊戲開發的編程軟體
    手機遊戲開發,說白了,也是經過編程軟體不斷地敲代碼敲出來的,但是呢,大家對於這門行業一直保持著好奇又疑惑地心理。對於一直從事軟體編程的人來說,這確實小兒科,但也不僅僅是小兒科,有時也相當於一座小山一般。因為,這既是一次很艱難的任務也是一件很輕鬆地旅程。
  • 深入拆解編程貓教育,看少兒編程市場格局
    3.5 平臺3.5.1 趣味教學設計遊戲編程教學,玩遊戲、學編程,吸引孩子興趣。通過用編程還原經典遊戲(水果忍者、貪吃蛇等等),不斷學習和加深編程知識,實現了在遊戲中學習的效果。編程貓提供不同類型遊戲的編程場景,可以適應不同喜好的孩子,每個孩子都可以創作出自己的遊戲。
  • 哪些棋牌遊戲編程軟體是你不了解的?
    對於棋牌遊戲編程,其實大家一直保持著好奇又疑惑的心理。對眾多做棋牌遊戲編程軟體的人來說,這既是一次很艱難的任務也是一次很輕鬆的旅程。棋牌遊戲編程軟體應該怎麼做,應該在製作過程中規避一些什麼樣的風險,和小編一起來聊聊。
  • 3D遊戲編程:遊戲代碼的整體結構是什麼樣子的?
    為了能讓作為初學者的你學明白3D遊戲編程,我花費了17節的內容來講了一些「廢話」,只是希望你不要忽略這些「廢話」。3D遊戲編程實在是太複雜了,如果可以的話,我還想說一些更深層次的內容。但是我不能這麼做,過深的東西講得太多了,很容易「勸退」的。