這裡的每一個遊戲,都是用 AI 一行一行做出來的。你可以先玩,然後看它是怎麼被造出來的—— 順便把過程中用到的英文,變成你自己的。
三個都是瀏覽器直接執行,不用安裝、不用註冊、不用留任何個人資料。
第一人稱方塊建造。地形是程式即時算出來的——每次進去都不一樣。
first-personprocedural terrain原創生存建造 RPG。有合成系統、生命值、日夜循環,還有會來找你麻煩的東西。
craftingsurvival原創第一人稱射擊,有 3D 動畫夥伴 CALEB 陪你。
FPS3D animationCC0 素材一個重要的事實:做出這些遊戲的人,不是專業遊戲工程師。 是一個懂得怎麼跟 AI 對話的人。
這就是這個網站真正想說的事。過去要做一個 3D 遊戲,你得先學會 C++、圖學、 數學矩陣,門檻高到大部分人在第一個月就放棄。現在不一樣了—— 你需要的是清楚描述你要什麼的能力,而那個能力的載體,是語言。
所以「學英文」跟「學做遊戲」不是兩件事。你能不能精準地說出 “I want the terrain to generate procedurally with smooth noise”, 直接決定了你做得出什麼。
大部分人停在第一階段一輩子。從第一階段到第三階段,現在只需要幾個月。
下面這些字,全部出自這三個遊戲的真實原始碼。不是課本上的單字,是你真的會打出來的字。
| English | 中文 | 在遊戲裡是什麼 |
|---|---|---|
render | 算繪 | 把 3D 資料變成畫面上的像素 |
voxel | 體素 | 3D 版的像素,也就是遊戲裡的方塊 |
procedural generation | 程序生成 | 用演算法自動長出地形,而不是手工擺 |
collision detection | 碰撞偵測 | 判斷你有沒有撞到牆 |
mesh | 網格 | 構成 3D 物體表面的三角形集合 |
animation clip | 動畫片段 | 一段動作,例如 Idle、Walking、Running |
raycast | 射線投射 | 從眼睛射一條線出去,看打到哪個方塊 |
noise function | 雜訊函數 | 製造自然起伏的數學工具,山脈就是這樣來的 |
35 隻自訂敵人與動態配樂系統。這是「修改者」階段的練習——改別人做好的東西。
免費Datapack