Source Realm
一款讓你用邏輯贏得芳心的戀愛冒險遊戲 💖
用正確的程式概念追求程式語言角色。失敗時,整個世界會為你的 BUG 付出代價。
在源界中,程式語言不是概念——它們是活生生的角色,擁有自己的個性、優點和絕對不會改變的怪癖。你的目標不是背誦語法,而是真正理解它們,並與它們建立信任。
每個選擇都會帶來後果。用錯誤的邏輯與 Cee(C 語言)溝通會導致記憶體洩漏——直面影響整個故事世界。答對了,你們的關係深化,故事推進。
🎮 核心特色
邏輯錯誤,戀愛失敗 分支敘事中,你的「好感度」完全取決於你是否理解正確的程式概念——指標、記憶體管理、資料結構、演算法優化。
波及全局的後果系統 沒有簡單的 Game Over。你的錯誤會影響其他角色和故事線。Cee 的記憶體洩漏會淹沒她的工作空間,毀掉 Rusty 的整個一天。
時間有限的平行故事線 你的源界時間有限。每個時間段,你必須選擇追蹤誰的故事。其他線在你不在時繼續進行——你的選擇和後果永遠存在。
與角色協作解決問題 角色會用暴力、低效的演算法(O(n²) 或更糟)解決問題。你觀察他們,然後提供優化方案。他們會以驚人的效率立即實現你的想法。
社群 DLC 系統 建立你自己的程式語言角色、城鎮和故事線。設計新的教學概念、角色互動,甚至全新的結局。只要打包成 ZIP,玩家解壓縮到遊戲資料夾就能遊玩。
👥 認識角色
每個角色代表一個真實的程式語言——擁有它真實的優點和限制。它們不會為了適應你而改變。
C = 完全控制,零安全網,手動記憶體
Java = 自動垃圾回收,強型別,啟動慢但可靠
Rust = 嚴格的所有權系統,編譯時保障,絕對安全
Go = 輕量級並行,簡單直接,實用主義
Python = 動態靈活,縮排敏感,追求優雅
📦 社群 DLC
已推出:
- CodeLove-Py-DLC 作為 DLC 開發範例:Python 語言角色「Py」,擁有禪宗花園區域和 3 個新章節教導縮排、列表推導式和 GIL
建立 DLC 很簡單
- 設計新的程式語言角色(JavaScript、Ruby、Swift...)
- 建立新區域和故事線
- 打包成 ZIP,玩家一解壓縮即可遊玩
💬 社群
- 發現 BUG?在 GitHub 報告
- 創作了驚人的 DLC?分享你的作品!
為什麼不能玩一個戀愛遊戲來學習程式設計,透過追求女孩失敗並因不知道正確概念而受罰? 💖
Download
Click download now to get access to the following files:

Leave a comment
Log in with itch.io to leave a comment.