iT邦幫忙

2025 iThome 鐵人賽

DAY 1
0
自我挑戰組

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

第一天:為何選擇 Python?以及我的「Vibe Coding」遊戲開發之路

  • 分享至 

  • xImage
  •  

前言:

嗨,大家好!歡迎來到我的 Python 遊戲開發之旅「30 天鐵人賽」的第一天。為什麼我們會選擇 Python 作為這趟學習旅程的起點呢?這幾年來,Python 之所以能夠廣受歡迎,正是因為它的 功能強大 且 語法簡單容易上手。不論是 數據分析、機器學習、網站開發,甚至是遊戲製作 等廣泛領域,都可以透過 Python 這個語言來完成。對於像我這樣熱衷於遊戲開發,並渴望透過「Vibe Coding」來 保持靈感和創造力 的開發者而言,Python 無疑是最佳的選擇。

這裡我想要分享一個對我而言很重要的概念:「Vibe Coding」。根據最新的資訊,「Vibe Coding」是近年在美國矽谷吹起的一股 新軟體開發風潮 ,它強調 透過 AI 工具協助,軟體工程師可以在不寫程式碼的前提下開發產品。這個詞彙的中文可以翻譯成「感覺」或「氣氛」程式碼,其核心意義在於 使用者可以完全順著感覺走,忘記程式碼本身的存在。這種開發方式從根本上顛覆了科技業對工程師的傳統需求,甚至由 OpenAI 的共同創始人之一安德列·卡帕斯率先提出。

「Vibe Coding」將程式設計的重點從 語法和手動編碼轉移到高階設計和想法表達上 ,因此, 使用自然語言的能力反而變得更加重要。儘管 AI 可以協助製作遊戲程式碼,且「Vibe Coding」是一種統稱而非正式術語,但它與「LM Coding」(利用 AI 輔助開發,但仍需對程式碼有基本理解並自行修改)的區別在於, 「Vibe Coding」更強調忘記程式碼,讓開發者專注於創意和整體架構,無需深入了解技術細節。這大幅降低了軟體開發的門檻,讓更多人能夠參與其中。對我而言,這種「Vibe Coding」的理念,正符合我希望在遊戲開發過程中 保持靈感和創造力 ,並優先關注 快速原型和實驗 的直覺流暢風格。

安裝 Python 主程式和安裝 PyCharm 編輯器:

要踏上這段旅程,首先我們需要準備好開發環境。接下來的教學內容,主要會參考 YouTube 頻道 「PAPAYA 電腦教室」 的教學影片,這是一個非常適合零基礎新手的入門系列。

Python 零基礎新手入門 #01 基本簡介與安裝:

https://www.youtube.com/watch?v=zD7dXqE-VVA&list=TLGG391uvIRFG-AwNDA5MjAyNQ

第一步:安裝 Python 主程式

Python 是我們這趟旅程的核心語言,您可以跟著以下步驟完成安裝:

  1. 前往官網下載:首先,請到 Python 的官方網站下載最新版本的安裝檔。
  2. 開始安裝 (Windows):下載完成後,Windows 使用者只需 對著檔案雙擊滑鼠左鍵 即可啟動安裝程式。
  3. ❗重要設定 (Windows):在安裝畫面中,請務必勾選視窗底部的「Add Python to PATH」選項。這個步驟非 常關鍵,能確保 Python 的所有功能在系統中都能正常運作。
  4. 完成安裝:接著,您只需持續點擊「繼續」或「同意」按鈕,即可輕鬆完成 Python 的安裝。

第二步:安裝 PyCharm 編輯器

安裝好 Python 之後,我們還需要一個功能強大的工具來撰寫和執行程式碼。PyCharm 是目前最受歡迎的 Python 編輯器,安裝步驟如下:

  1. 前往官網下載:同樣地,請到 PyCharm 的官方網站進行下載。
  2. 選擇免費版本:PyCharm 有付費的專業版和免費的社群版,我們只需要安裝 免費版本 就足夠使用了。
  3. 開始安裝:
    ◦ Windows 使用者:下載完成後,只需 一直點擊「下一步」 即可完成安裝。
    ◦ Mac 使用者:您會看到 PyCharm 的圖示,請將它 拖曳到右邊的應用程式資料夾 即可。

第三步:建立第一個專案並測試

環境都準備好後,我們來實際操作一次,確保一切設定正確:

  1. 啟動並新增專案:直接啟動 PyCharm 軟體,然後點擊「+ 號」來 新增一個專案。您可以自行設定專案名稱和儲存路徑,或直接按下「建立」按鈕使用預設值。
  2. 調整字體大小 (可選):進入主編輯介面後,如果覺得預設的程式碼字體太小,可以到「檢視」選單中放大文字,或者按住 Ctrl (Windows) / Cmd (Mac) 鍵並配合滑鼠滾輪來調整。
  3. 撰寫第一行程式碼:將編輯器中原有的範例程式碼刪除,然後輸入 Python 最基礎的輸出語法:
print("哈囉,大家好")

這個指令的作用是在輸出畫面中 顯示文字訊息。
4. 執行與檢視結果:您可以從選單中點擊「Run」或按下旁邊的快捷鍵來執行程式碼。執行結果會立即顯示在介面底部 的視窗中。

恭喜您!您已經成功踏出了 Python 程式設計的第一步,並準備好迎接接下來的挑戰。在下一篇文章中,我們將繼續探索 Python 的其他語法。我們下次再見!


下一篇
第二天: Python 變數與資料型態:掌握程式碼的基石
系列文
順著感覺走!從零開始的 Python & Vibe Coding 遊戲創作3
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言