我們就來實際開發一款具有 AI 功能的寵物互動遊戲吧
不過既然是「遊戲開發工作流」
所以我想盡可能的分享從0開始規劃,
收集素材靈感, 到實際的功能開發的流程是怎麼樣的
首先我以 Pet Idle 這款寵物遊戲作為開發靈感
先收集它的遊戲畫面, 玩法, 相關素材, 玩家評價作為企劃的參考
Pet Idle 有電腦版本, 手機版本, 各大平台也都有上架 (Steam, Google Play, App Store)
有興趣的讀者也可以去下載來玩玩看:
https://store.steampowered.com/app/1774100/Pet_idle/
在素材收集階段, 你的瀏覽器標籤頁可能會長這樣 (或更誇張)
在這個階段, 主要就是大量的尋找參考資料, 遊戲畫面
在腦海中慢慢建構出遊戲的完整樣貌
在這款遊戲中, 我們要建構的素材有
角色行走圖:
相關參考連結:
https://itch.io/game-assets/tag-dog
https://seethingswarm.itch.io/foxpack
https://admurin.itch.io/top-down-mobs-dog
https://toffeecraft.itch.io/cat-pack
https://otterisk.itch.io/hana-caraka-base-character
https://toffeecraft.itch.io/cat-slime-animations
UI 介面素材
相關參考連結:
https://kenney.nl/assets/emotes-packhttps://kenney.nl/assets/emotes-pack
https://kenney.nl/assets/cursor-pixel-pack
https://kenney.nl/assets/ui-pack-pixel-adventure
https://free-game-assets.itch.io/pixel-art-animal-sprite-sheets
https://store.steampowered.com/app/3167540/_/
其他的相關素材收集 ( 音樂, 背景, 特效, 插件 ...)
相關參考連結:
https://kenney.nl/assets/interface-sounds
https://kenney.nl/assets/tiny-town
https://leo36.itch.io/snow-tileset
還有其他的參考範例我就不在這裡一一舉例啦
核心玩法企劃確認
這樣子收集一輪靈感之後,
我們的大腦會對整款遊戲有一個基本的想像
接下來我們就把整個企劃收斂起來, 製作簡單的企劃書
因為我很喜歡北極熊, 所以我們把它做成一款北極熊的寵物遊戲
企劃書:
名字: Polar Pet
介紹: 一款可愛的北極熊寵物 AI 互動遊戲
玩法機制:
1. 可以拖拽北極熊寵物
2. 下方有一個 UI 欄位, 可以拖拽食物和玩具給北極熊玩
3. 北極熊會在場景中走來走去, 睡覺, 吃東西, 洗澡
4. 下方可以切換對話框 UI, 跟北極熊對話
5. 可以使用 AI 幫北極熊換衣服
6. 可以使用 AI 判斷北極熊的心情
這樣就好了, 簡簡單單的企劃書哈哈
接下來, 我們會一步一步建構出這款 AI 北極熊互動遊戲
下一章, 我們會使用各種 AI 工具, 把所有需要的素材先建構出來