iT邦幫忙

2022 iThome 鐵人賽

DAY 29
0

此文為這 28天以來的總回顧,也是此系列文章的索引目錄。

• 別忘了訂閱、追蹤、按讚我們! @台南巷弄美食獵人 /images/emoticon/emoticon41.gif

PAIA——AI遊戲競賽平台介紹

初次見面,你好 ;)

MLGame——遊戲AI競賽框架介紹

如何用程式寫遊戲給AI玩

流程圖教學

【前傳】MLGame 遊戲程式運作流程

MLGame 框架的遊戲程式運作流程圖

【正傳】MLGame 遊戲程式運作流程

總結 MLGame 遊戲框架下的三個程式

【統整】MLGame 遊戲程式運作流程

MLGame 和 遊戲程式所有 function 的關係與呼叫時序

MLGame 系統時序圖

遊戲專案介紹

專案與遊戲的結構

PaiaGame Structures

從模板開始開發遊戲

使用模板

快速開始一個新的遊戲 @MLGame Template

解釋如何透過 AI 到遊戲,最後操控玩家移動

開始你的第一個遊戲AI@MLGame Template

說明 MLGame 框架下的遊戲程式需要寫什麼

用程式寫遊戲給AI玩 @MLGameTemplate

以 TankMan 說明 MLGame 框架下的遊戲啟動入口與參數說明

遊戲啟動入口與參數說明 @TankMan

如何使用模板內的函式

讀取自製地圖建立遊戲角色程式 @TankMan

播放遊戲音樂與音效程式 @TankMan

開發遊戲你只需要知道這些!

公開!開發遊戲的所有資源

實作遊戲,只要照著做就可以~

使用模板開始開發遊戲

實作!TankMan全攻略 —— 開始新遊戲

透過 AI 回傳遊戲指令,讓玩家移動

實作!TankMan全攻略(X) → 雙人射擊遊戲(O)

建立怪物與更新怪物

實作!雙人射擊遊戲 —— 新增怪物

實作!雙人射擊遊戲 —— 怪物移動

建立子彈

實作!雙人射擊遊戲 —— 新增子彈

玩家的子彈

實作!雙人射擊遊戲 —— 玩家射擊

怪物的子彈和新增遊戲參數

實作!雙人射擊遊戲 —— 遊戲參數

子彈碰撞怪物與玩家

實作!雙人射擊遊戲 —— 子彈命中

改變遊戲畫面

實作!雙人射擊遊戲 —— 新增文字與改變背景

重構程式碼

實作!雙人射擊遊戲 —— 重構怪物的移動

怪物執行不同的移動模式

實作!雙人射擊遊戲 —— 怪物掉落

實作!雙人射擊遊戲 —— 玩家與怪物的碰撞

將程式碼轉成積木

實作!雙人射擊遊戲 —— 撰寫 MLPlay 積木

讓朋友來玩自製的遊戲吧!

在 PAIA-Desktop 上遊玩自己的遊戲

以上,如果覺得不錯的話 random.choice(收藏、按讚、訂閱、追蹤、留言),謝謝你!


上一篇
在 PAIA-Desktop 上遊玩自己的遊戲
下一篇
想要我的財寶嗎? 想要的話可以全部給你,去找吧! 我把所有財寶都放在那裏,和我們一起航向偉大的航道吧!
系列文
用程式寫遊戲給AI玩30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言