iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
自我挑戰組

順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作 系列

本次 IT 鐵人賽,我將完整記錄從 Python 零基礎到打造出可玩遊戲《奇幻卡牌競技場》的 30 天旅程。我選擇 Python 是看中其功能強大且語法簡單易上手的特性。挑戰的前 11 天,我會系統性地打好 Python 基礎,涵蓋變數、迴圈到物件導向等核心概念。隨後,我會將所學知識全部投入實戰,並貫徹「Vibe Coding」的核心精神——「完全順著感覺走,忘記程式碼本身的存在,專注於創意與整體架構」。在這個理念下,我將展示如何將一個模糊的遊戲構想,逐步轉化為包含完整規則、AI 敵人 乃至於最終能用 PyInstaller 打包發布的產品。這是一趟從理論到實踐的完整分享。

參賽天數 25 天 | 共 25 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 11

第十一天: Python 核心技能總複習:從基礎到專案實踐的飛躍

在前十天的 IT 鐵人賽學習中,我們系統性地掌握了 Python 的基礎語法與物件導向概念。第十一天作為一個重要的回顧與整合日,我們的目標是將這些零散的知識點串...

2025-09-14 ‧ 由 andrewzhong 分享
DAY 12

第十二天: 《奇幻卡牌競技場》:從零到一的遊戲發想之旅

各位程式碼冒險家,歡迎來到我的順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作第十二天!經過前十一天 Python 基礎語法的...

2025-09-15 ‧ 由 andrewzhong 分享
DAY 13

第十三天: 掌握勝利之路:《奇幻卡牌競技場》的核心遊戲目標與勝負判斷

各位程式碼冒險家,歡迎來到我的「順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作」的第十三天!在昨天確立了遊戲的整體設計藍圖後...

2025-09-16 ‧ 由 andrewzhong 分享
DAY 14

第十四天: 《奇幻卡牌競技場》的策略核心:卡牌構成與精妙回合流程

各位程式碼冒險家,歡迎來到我的「順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作」第十四天!今天,我們將深入剖析《奇幻卡牌競技...

2025-09-17 ‧ 由 andrewzhong 分享
DAY 15

第十五天: 程式碼中的卡牌靈魂:Card 類別與 SkillEffect 定義

各位程式碼冒險家,歡迎來到我的「順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作」第十五天!今天,我們將正式把《奇幻卡牌競技場...

2025-09-18 ‧ 由 andrewzhong 分享
DAY 16

第16天: 戰場上的生存者:《奇幻卡牌競技場》Player 類別的屬性與行為

嗨,各位程式碼冒險家!歡迎來到我的「順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作」第十六天。在前幾天的設計藍圖與規則剖析後...

2025-09-19 ‧ 由 andrewzhong 分享
DAY 17

第17天: 遊戲運行的心臟:《奇幻卡牌競技場》GameManager 的啟動與核心屬性

嗨,各位程式碼冒險家!歡迎來到我的「順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作」第十七天。昨天我們打造了遊戲的基礎單位...

2025-09-20 ‧ 由 andrewzhong 分享
DAY 18

第18天: 觸發強力效果:卡牌技能的程式碼實現深度解析

嗨,各位程式碼冒險家!歡迎來到我的「順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作」第十八天。如果說 GameManager...

2025-09-21 ‧ 由 andrewzhong 分享
DAY 19

第19天: 牌組的流轉:抽牌、棄牌與手牌管理的藝術

嗨,各位程式碼冒險家!歡迎來到我的 「順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作」第十九天。在任何卡牌遊戲中,卡牌的順暢...

2025-09-22 ‧ 由 andrewzhong 分享
DAY 20

第二十天:策略交鋒:玩家配對與意想不到的自動連擊

嗨,各位程式碼冒險家!歡迎來到我的「順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作」第二十天。今天,我們將深入《奇幻卡牌競技...

2025-09-23 ‧ 由 andrewzhong 分享