iT邦幫忙

2026 iThome 鐵人賽

DAY 2
0
Vibe Coding

上岸用AI,看小白如何從無到有的用Vibe Codeing開發遊戲系列 第 2

Day 02:小白跨界心態 —— 從 Android 到 Backend,完全零經驗的遊戲開發探索

  • 分享至 

  • xImage
  •  

歡迎來到鐵人賽的第二天!上一篇分享了在加班後的通話中衝動接下專案的過程,今天我想聊聊,為什麼我敢以一個「遊戲開發小白」的身份,硬著頭皮踏入這個全新的領域。

我的工程師背景:Android + ASP.NET Backend

說起我的技術背景,其實我並非程式新手。我本身寫了多年的 Android 開發,一直以來都是使用 Kotlin 打造原生 App。後來因為公司業務調整與轉型,我跟著轉戰到了 ASP.NET 門下,負責後端 API、商業邏輯與資料庫開發。

從行動端 App 跳到後端系統架構,這段經歷培養了我對物件導向、系統模組化、金流串接與資料流程的敏銳度。但如果談到「遊戲開發」,我的經驗值其實是完全歸零!

遊戲開發的盲區:全新的技術思維

遊戲開發與一般的 App 或 Web 後端開發有著本質上的差異:

  • 運作機制不同:一般 App 是事件驅動(Event-driven),而遊戲則是基於高頻率的**渲染循環(Game Loop)**與每秒幀數(FPS)刷新。
  • 物理與碰撞檢測:以往寫後端只要關心 CRUD 與商業邏輯,現在要面對座標計算、重力、碰撞區塊與動畫銜接。
  • 狀態管理極為複雜:遊戲的角色狀態、得分機制、關卡切換與音效觸發,需要極高即時性的狀態機管理。

這些全新的概念,對我來說完全是未知的領域。

Vibe Coding:讓跨界工程師快速上手的祕密武器

既然是遊戲小白,為什麼我還敢答應朋友幫他做遊戲平台呢?答案就是 Vibe Coding 的理念。

過去的開發經驗給了我良好的邏輯思維與系統架構能力,而 AI 則扮演了我最資深的「遊戲開發導師與 Pair Programmer」。我不需要花費數週從頭啃遊戲引擎語法,而是透過 Vibe Coding,將遊戲的規則、玩法與風格直覺地描述給 AI,由 AI 快速生成遊戲邏輯骨架;我則運用過往的後端與系統設計經驗來驗證程式碼、維護模組化架構,並規劃後續如何與 ASP.NET 後端、會員及金流系統整合。

跨界不可怕,只要善用正確的 AI 策略,任何技術障礙都能被縮短。明天,我們將深入探討 Vibe Coding 的核心理念,以及小白該如何用它來搭起開發遊戲的橋樑!


上一篇
Day 01:緣起 —— 說好的 5 分鐘諮詢,怎麼變成了遊戲平台?
下一篇
Day 03:技術選型大考驗 —— 與 Gemini 討論:從 Kotlin 執念到 Cocos + Ktor 的最佳解答
系列文
上岸用AI,看小白如何從無到有的用Vibe Codeing開發遊戲13
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言