本次 IT 鐵人賽,我將完整記錄從 Python 零基礎到打造出可玩遊戲《奇幻卡牌競技場》的 30 天旅程。我選擇 Python 是看中其功能強大且語法簡單易上手的特性。挑戰的前 11 天,我會系統性地打好 Python 基礎,涵蓋變數、迴圈到物件導向等核心概念。隨後,我會將所學知識全部投入實戰,並貫徹「Vibe Coding」的核心精神——「完全順著感覺走,忘記程式碼本身的存在,專注於創意與整體架構」。在這個理念下,我將展示如何將一個模糊的遊戲構想,逐步轉化為包含完整規則、AI 敵人 乃至於最終能用 PyInstaller 打包發布的產品。這是一趟從理論到實踐的完整分享。
前言: 嗨,大家好!歡迎來到我的 Python 遊戲開發之旅「30 天鐵人賽」的第一天。為什麼我們會選擇 Python 作為這趟學習旅程的起點呢?這幾年來,Py...
嗨,大家好!歡迎來到我的 Python 遊戲開發之旅「30 天鐵人賽」的第二天。在昨天的旅程中,我們成功設定了 Python 的開發環境,並學會了如何用 pri...
歡迎來到我的 Python 遊戲開發之旅「30 天鐵人賽」的第三天。在昨天,我們深入探索了 Python 變數與資料型態的奧秘。今天,我們將學習如何讓程式碼擁有...