最大開源項目:玩遊戲就能學會編程
CodeCombat是一個通過玩遊戲來學習編程的網站,也是GitHub上最大的`開源CoffeeScript(一種腳本語言,類似JavaScript)項目,有上千程序員和玩家爲其編寫程序、測試遊戲。到目前爲止,已經翻譯成17種國外語言。最近,該網站將所有源代碼提交到GitHub上,實現了全面開源。
官方稱,他們網站的任務就是教會人們如何編程,遊戲覆蓋編程菜鳥到大神各個階段,總共超過9千關。人們不需要任何編程知識即可瞭解程序的運行邏輯,並編出實用的代碼。
看起來像是塔防遊戲《王城保衛戰》,但卻是一款即時戰略遊戲。
每關都會有對話講解如何操作(遺憾沒有中文)
左側是遊戲界面,右側是代碼界面,通過在右側輸入關鍵語句代碼,控制左側角色的移動和攻擊等動作。
前幾關非常簡單,幾行“上下左右”和“攻擊”的代碼即可完成通關。
每關結束後都有個回顧,告訴你在上一關學到了什麼。
當輸入錯誤,比如大小寫錯誤,在代碼下方會提示具體的出錯信息,玩家可以據此Debug。
第二關中,你要先去右邊吃蘑菇變強,再去擊殺怪物。(點擊圖片查看具體代碼,其實向右移動一步即可遲到蘑菇,代碼中是兩步)
第三關,在擊殺第一個怪物後,角色的血也不多了,所以要先去下方喝藥瓶。
下去喝藥瓶,輸入代碼按回車,角色就會照做。
第四關
前N關都是編程中最基本的順序語句,隨着關數的提升,像“if…else,then”等判斷、循環語句也會逐漸加入,可玩性越來越高。玩家在不知不覺也就具備了編程思維。
-
大班數學遊戲教案
教案包括教材簡析和學生分析、教學目的、重難點、教學準備、教學過程及練習設計等。那麼大班數學遊戲教案怎麼寫,以下是本站小編精心整理的相關內容,希望對大家有所幫助!大班數學遊戲教案一、10以內初步數概念●序數1、找座位--用椅子搭成三列火車,分別編上1、2、...
-
王者榮耀孫臏團戰技巧
王者榮耀孫臏怎麼玩?孫臏輔助出裝順序攻略。在如今的對戰中人們越來越重視輔助的存在了,也越來越注意到輔助英雄爲團戰帶來的增益效果。逆流之時孫臏是一個純輔助的英雄,他依靠技能帶來的團隊增益優勢是不可估量的。孫臏推薦出裝六神裝:冰霜法杖、冷靜之靴、冰痕之...
-
遊戲測評師幹什麼的
遊戲測評師是幹什麼的?以下是聘才網小編精心整理的相關文章,希望對大家有所幫助,歡迎閱讀!遊戲測評師幹什麼的崗位職責:1、協助測試經理制定項目的測試計劃,保證產品測試工作的計劃性與規範性;2、把握有關要求,詳細編寫測試用例,做好測試前的相應準備工作;3、搭建測...
-
王者榮耀貂蟬出裝技巧
大家都玩過王者榮耀嗎?知道貂蟬這個英雄嗎?近期有不少人玩她哦,前期貂蟬發育好的話,後期可是能一挑5的哦。那麼關於貂蟬這個英雄比較好的出裝技巧有哪些方面呢?下面是本站小編爲大家蒐集提供到的有關王者榮耀貂蟬出裝技巧!歡迎閱讀王者榮耀貂蟬出裝技巧1.英雄優...