codecombat是一款多人編碼遊戲(有單人),通過該遊戲可以讓你學習程式設計。遊戲從易到難,無論是新手還是程式設計高手,都可以通過這個遊戲提高程式設計水平,並且也已經支援Python、Javascript、CoffeeScript、Clojure、Lua、lo的學習。
注意:codecombat有兩個網站,一個是國服(開頭是www,要收費!!!),另一個是官網(開頭是cn,貌似不用收費。),兩個網站可以通過圖示分辯!!!推薦大家進官網!!!這裡我用官網來做教程。
我會持續更新的!
工具/原料
能上網的計算機
方法/步驟
先註冊,用郵箱,相信大家都會吧。。。當然,不註冊也能玩,不過存檔容易丟失。(不推薦)
然後點選繼續遊戲。
目前有5個大關卡,分別是:地牢,森林,沙漠,山峰,冰川。還有4個小關卡,不過好像玩不了。難度會逐步提升。
你可以在這裡選擇你的英雄和程式語言。一開始只有四個初始英雄。當你通過了某些關卡後就可以解鎖新的英雄。如果你是新手,推薦PYTHON語言,簡單易懂。如果有一定的經驗,可以用java語言。這裡我是用PYTHON語言。
點選下一步,進入道具箱。在這裡你可以用寶石買此類英雄的道具(一共有3類英雄:戰士,偵察兵,法師)或更換拆下道具。寶石通過關卡可以獲得。有些道具有技能,後面遊戲會教你怎麼用的。點選“開始”可以開始遊戲。(紫色關卡會比黃色難)
載入完畢後就可以開完玩了!不過這和普通遊戲不一樣,它需要打程式碼!會有提示的,後面會有些沒翻譯的關卡得自己翻譯理解。當你寫好了程式碼,先按執行測試程式碼,等提示“成功”後再按“完成”。(後面的關卡提交方式會有些不同[圖二])
當然還有競技場和挑戰模式。如果你技術或裝備夠好的話,可以去試試!(注意:如果你在挑戰模式裡失敗了,你要等一天才能再次挑戰!)
越往後會越難,不過不要灰心,慢慢玩,總會過的。比如這關我是研究了好久才過的。(雖然程式碼很少)
注意事項
如果瀏覽器載入不了,試試谷歌瀏覽器。
儘量用windows xp以上的系統。