本次 IT 鐵人賽,我將完整記錄從 Python 零基礎到打造出可玩遊戲《奇幻卡牌競技場》的 30 天旅程。我選擇 Python 是看中其功能強大且語法簡單易上手的特性。挑戰的前 11 天,我會系統性地打好 Python 基礎,涵蓋變數、迴圈到物件導向等核心概念。隨後,我會將所學知識全部投入實戰,並貫徹「Vibe Coding」的核心精神——「完全順著感覺走,忘記程式碼本身的存在,專注於創意與整體架構」。在這個理念下,我將展示如何將一個模糊的遊戲構想,逐步轉化為包含完整規則、AI 敵人 乃至於最終能用 PyInstaller 打包發布的產品。這是一趟從理論到實踐的完整分享。
前言: 嗨,大家好!歡迎來到我的順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作的第一天。為什麼我們會選擇 Python 作為...
嗨,大家好!歡迎來到我的順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作的第二天。在昨天的旅程中,我們成功設定了 Python...
歡迎來到我的順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作的第三天。在昨天,我們深入探索了 Python 變數與資料型態的奧...
嗨,各位夥伴!歡迎來到我的順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作的第四天。昨天我們深入探討了 IF 條件判斷式,學會...
嗨,各位程式碼冒險家們!歡迎來到我的順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作的第五天。昨天我們探索了 List (清單...
嗨,各位程式碼冒險家!歡迎來到我順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作的第六天。昨天我們學習了 For Loop (...
嗨,各位程式碼冒險家!前一天我們深入探討了 While Loop (迴圈),它讓程式碼能夠依據條件重複執行,為遊戲邏輯增添了更多彈性。今天,我們要學習一個讓程式...
嗨,各位程式碼冒險家!前一天我們深入探討了 Function (函式),它幫助我們將程式碼模組化、提高可重用性,為複雜的遊戲邏輯打下了堅實的基礎。今天,我們要介...
各位程式碼探險家們,大家好!昨天我們深入學習了 Dictionary (字典) 這個強大的資料型態,它讓我們能夠以鍵值對的形式,系統化地儲存和管理資訊,這對於遊...
各位開發者們,在經歷了變數、資料型態、條件判斷、迴圈、函式與模組的學習後,我們已經掌握了 Python 程式設計的基本骨架。今天,我們將邁入物件導向程式設計(O...