iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

用程式寫遊戲給AI玩 系列

[用程式寫遊戲給AI玩](https://github.com/Jesse-Jumbo/GameFramework/tree/main)——以Python語言開發,結合MLGame框架的2D Pygame雙人對戰遊戲。

這是一篇與只懂一些Python語法的初學者站在一起的教學向文章。

歡迎多多分享給你身旁想從遊戲入門程式的Python朋友們,也歡迎大神們在底下留言,一起創造友善的學習環境。

鐵人鍊成 | 共 30 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文 團隊台南巷弄美食獵人
DAY 1

初次見面,你好 ;)

初次見面,你好,從第一次接觸程式以來,即將邁入第16個月,不知道在看這系列文章的你,是初學者嗎?如果是的話,希望我們像朋友一樣,我陪你一起寫個遊戲專案,你陪我過...

2022-09-16 ‧ 由 jessejumbo 分享
DAY 2

如何用程式寫遊戲給AI玩

上一篇我們講到「如何用程式寫遊戲給AI玩」,只要把我們的遊戲放在PAIA上就可以了!還沒看過的朋友,先來看看上一篇的「PAIA——AI遊戲競賽平台介紹」吧! 初...

2022-09-17 ‧ 由 jessejumbo 分享
DAY 3

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

上一篇我們講到「如何用程式寫遊戲給AI玩」,只要我們的遊戲是用MLGame框架所開發的就可以了!還沒看過的朋友,先來看看上一篇的「MLGame——遊戲AI競賽框...

2022-09-18 ‧ 由 jessejumbo 分享
DAY 4

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

上一篇我們解釋了MLGame 流程圖所用的符號,忘記符號意思或還沒看過的朋友,先來複習上一篇「~MLGame 流程圖所用符號複習時間~」吧! 【前傳】MLGam...

2022-09-19 ‧ 由 jessejumbo 分享
DAY 5

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

上一篇我們從MLGame 遊戲程式的運作流程,了解AI是如何代替人玩我們的遊戲,還沒看過的朋友,點擊了解上一篇「MLGame 遊戲程式運作流程」吧! 【正傳】M...

2022-09-20 ‧ 由 jessejumbo 分享
DAY 6

MLGame 系統時序圖

上一篇我們揭曉了控制MLGame 遊戲程式運作流程的第三支程式和AI和遊戲間的關係,並把MLGame框架的整個概念做一個統整,還沒看過的朋友,一定要來看看上一篇...

2022-09-21 ‧ 由 jessejumbo 分享
DAY 7

PaiaGame Structures

上一篇我們講到MLGame框架下三個程式——mlgame、PaiaGame、MLPlay,它們之間是如何分工合作,讓我們能夠用程式寫給AI玩的遊戲。還沒看過的朋...

2022-09-22 ‧ 由 jessejumbo 分享
DAY 8

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

今天我們來介紹如何快速開始一個符合MLGame框架,可讓AI遊玩競賽的遊戲 此專案為MLGame遊戲快速開發的模板集合 @MLGameTemplate ,根據...

2022-09-23 ‧ 由 jessejumbo 分享
DAY 9

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

這次我們要以一個簡單的AI手動範例,講解透過AI玩遊戲時的運行過程。 Tutorial Game 以此專案的遊戲教學範例說明 @MLGameTemplate/...

2022-09-24 ‧ 由 jessejumbo 分享
DAY 10

用程式寫遊戲給AI玩 @MLGameTemplate

這次我們要來「用程式寫遊戲給AI玩」囉! 首先,我們的遊戲,是繼承自PaiaGame的,必須符合其規範,這裡有PaiaGame官方說明 GitHub@MLGa...

2022-09-25 ‧ 由 jessejumbo 分享