推薦五款免費網頁互動遊戲,引導你進入寫程式的世界

0

在網路科技如此發達的年代,是不是很羨慕能隨手揮毫都能寫出程式語言文章的人啊?別擔心,網路上有非常多自我學習資源,例如 Codecademy、Coursera、edX 等線上課程教學平台,能夠讓你免費學習來自全球菁英大學教授親授的內容。除了古板的教學內容外,也能透過玩遊戲學習程式語言哦!

Jacob Gube 推薦五款寓教於樂的網頁遊戲,透過玩遊戲的過程中,深入學習迷人的程式世界。這些遊戲難度不一,可以根據你的程度挑選適合你的學習平台。

CodeCombat

CodeCombat 是一款角色扮演遊戲,透過 HTML5 建置而成,可以讓學員理解基本的程式概念,支援 JavaScript、CoffeeScript、Lua、Python 五種語言,在遊戲中會練習到字串、變數、method invocation、vector drawing 等等概念。以英雄過關斬將破任務的模式,賺取經驗點數(XP)以加強英雄的能力達成破關。

馬上來玩玩看【CodeCombat(遊戲連結)

Code Hunt

Code Hunt 是一款由微軟開發的科幻主題遊戲,以HTML5為基底架設,使用者扮演程式獵人,負責修復程式,讓它恢復預期的結果,總共有 14 關等你解決。Code Hunt 包含 Java 與 C# 兩種語言,你可以學到算法(arithmetic)、迴圈(loops)、條件敘述(conditional expressions)等。

馬上來玩玩看【Code Hunt(遊戲連結)

CodinGame

CodinGame 就是一個很有挑戰性的遊戲,難易度相對高了一點,遊戲收錄 PHP、C、JavaScript 等 20 種程式語言,使用者介面功能強大,可以選擇程式編輯器風格,而且可以按照自己喜好調整。

馬上來玩玩看【CodinGame(遊戲連結)

Screeps

Screeps 是專門為 JavaScript 工程師所設計的大型多人線上遊戲(MMO),開放世界觀的類策略遊戲,你控制的單位稱作 creeps,必須編寫 JavaScript 控制 creeps,以獲得資源或建立自己的領土,不斷的擴張勢力取得勝利。

馬上來玩玩看【Screeps(遊戲連結)

FightCode

FightCode 是一款以JavaScript 為主的遊戲,遊戲中藥創造出一個機器人,打敗其他人的機器人。透過程式碼加載自身攻擊能力。

馬上來玩玩看【FightCode(遊戲連結)

分享/轉貼文章:

作者介紹:

iNews 119 平台成立於 2015 年,我們是由一群愛好社群、科技共同成立的網站,分享許多最新網路媒體、行銷相關內容。