神!用ChatGPT、AI繪圖、AI音樂製出「懷舊2D射擊遊戲」

真的超強

之前我們曾介紹過一位工程師僅花 20 分鐘,就用 ChatGPT 開發出一款輔助圖片壓縮工具,從這就能知道即便 ChatGPT 現在還算是嬰兒階段,在寫程式方面能力已經很強大了,最近又有一個更厲害的遊戲製作案例。也是一位台灣工程師,他不僅用 ChatGPT,還搭配 AI 繪圖和 AI 音樂工具,花不到 4 小時就獨自完成一款 2D 懷舊射擊遊戲,真的超神,下面就快速分享給大家。

1678764558-deb145488de4792a74ac1dfb83454c99.jpg

只花不到 4 小時!台灣工程師用 ChatGPT、AI 繪圖、AI 音樂製作出「懷舊 2D 射擊遊戲」

近日台灣一位工程師在 YouTube 頻道「兔兔與雞雞的工程世界」分享 “我用ChatGPT跟AI繪圖做出懷舊2D射擊遊戲!花不到4小時!?” 的影片,過程中他使用三款 AI 工具,分別是:

●ChatGPT 用來寫程式
●Midjourney 製作遊戲內的圖片
●Mubert 生成 AI 音樂

1678761714-77b2b013203a25b18efbd6dc65ac44bd.png

一開始他下的指令是要求 ChatGPT 用 Python code 寫出類似 《戰機世界》射擊遊戲,所有指令都是用英文完成,對於想嘗試的朋友這點要注意,目前 ChatGPT 英文的支援性還是比中文好。而遊戲程式一定非常長,因此 ChatGPT 的回覆內容也會很長,不意外的過程中都會碰到中斷情形,這時只要輸入繼續,ChatGPT 就會繼續往下寫:

1678761719-ae2fc91224bd634c5347c813710a2551.png

這邊可說讓人非常驚艷,他把 ChatGPT 寫出來的 Python code 完整複製貼上並直接執行,看這遊戲能不能正常運作:

1678761999-95dcd5f14ac38f9e336cde4ae139134b.jpg

完全沒問題,沒有出現任何錯誤,遊戲可正常遊玩,意味著只要指令下的對,ChatGPT 可直接寫出一款能玩的遊戲,只不過遊戲內容比較無聊,因此他繼續要求 ChatGPT 增加一些遊戲元素:

1678763150-30dcc811572fc4f8174a80b0c62e1b6c.png

像是遊戲關卡、Boss 魔王、敵人、子彈、道具等等,但這邊就沒那麼順利,過程中有出現一些錯誤,因此需要自行 Debug,這就考驗自己的能力:

1678763372-74179b32ea5fe3fd393727a6f863526b.png

遊戲製作差不多後,接著開始把裡面元素換成更有美感的圖片,使用 Midjourney 來創建需要的圖片,用 “Game Sprite Sheets” 這個指令:

1678763739-6cc6238723aeded6bb242106c8531ad7.jpg

產生的圖片也需要用編輯軟體去背,把每個元素圖 PNG 檔製作出來,他用 Canva:

1678763911-9c3cf74a68cd1c695bf9c7ee2dbd87dd.png

全部套用之後,這款遊戲變得更加精緻:

1678764138-3229b5e763fac5f83fffddce9bc6e02b.jpg

最後是利用 Mubert 產生需要的遊戲音樂和音效:

1678764133-cc916e897b3d38181a4a0e2a67c5f465.png

「兔兔與雞雞的工程世界」有把遊戲開放給大家下載來玩,有興趣的人可以點我下載。另外他也有補充,ChatGPT 寫出來的程式碼非常雜亂,因此他並沒有特別整理出來。

我用ChatGPT跟AI繪圖做出懷舊2D射擊遊戲!花不到4小時!?|兔兔與雞雞的工程世界 完整影片:


所以說,善用現在的 AI 工具,真的可以讓很多電腦工作者減少大量製作時間,很推薦大家多多嘗試。

已有(2)人回文

切換到指定樓層
jackmanx 發表於 2023-3-14 21:46
感覺滿厲害的
你需要登入後才可以回覆 登入 | 註冊會員

本版積分規則

patritech

LV:2 村民

追蹤
  • 586

    主題

  • 586

    回文

  • 5

    粉絲