北卡羅來納大學的兩位教授想要通過游戲來教授計算機知識。與CodeSpells不同的是,他們并不想教授具體的語言,而是傳授計算機科學中一些重要的理念。這個游戲叫做ENGAGE,背景設定為一個被邪惡科學家占領的研究機構(gòu)。玩家要扮演一個好工程師,去修復研究站的網(wǎng)絡,打敗壞科學家。在此過程中,玩家需要解決許多計算機科學問題,比如加密、數(shù)據(jù)分析、將代碼轉(zhuǎn)換為文字圖片等等。游戲有兩個模式,其中一個是第一人稱視角的3D環(huán)境,另一個模式是可視化的編程環(huán)境。