這是我在高二上進行的自主學習的報告分享,也就是在全高一面前(學弟妹們)分享我的成果!這篇的主題是:「從零開始製作一款遊戲 — 溶蝕」,其實內容很有趣,有興趣的歡迎查看下面的所有資訊喔!
簡報預覽(用網頁模擬):#
從零開始製作一款遊戲 溶蝕
author. 杜昱叡
我是誰?
杜昱叡
- AHSNCCU11313 [#116學測生]
- 一隻神奇的PG企鵝(來自台中市)
- 喜歡🎮打音遊,🎵聽音樂,🏸打羽球,💻寫程式
我的Instagram: @pg_penguin_72
溶蝕 是什麼?
溶蝕 是一款我們極區工作室開發的恐怖遊戲
- 暑假開始籌備,預計製作一年。
- 2D遊戲,操作簡單,有解謎元素。
- 正常世界和不正常世界的交錯,異常藏在日常中。
- 不同選擇,會有不同結局。
自主學習我做了啥?
製作這款遊戲.......嗎?
製作歷程
暑假(理想)
🌰 高密度討論、Demo成形、我們相信做得出來
🌰 架好Unity/Git/Discord,專案正式啟動
升高二後(現實)
🕰 課業+補習擠滿生活
📉 會議延期、Unity打開次數下降
🧠 專注力被切碎,專案幾乎停擺
現在
《溶蝕》不是被放棄,它只是被生活慢慢「溶蝕」了
這時候就一定會有人說
你都沒做遊戲了,那你要講什麼?
>謝謝大家聽我的分享!
經驗分享
好剛剛那段是開玩笑的
那既然遊戲沒東西可講的話,那我們來換主題吧~
斜槓學習 不做遊戲做小專案
author. 杜昱叡
專案一
自主學習簽到系統
發想來源:小老師,點名累,學生自主簽到。
花了多久時間?從測試到發布,只花了2天。
有什麼特色?可以輸入班級座號簽到,或刷學生證。
相關照片
專案二
113餐飲系統
發想來源:班上正好有這個需求,就請我幫忙了
花了多久時間?一個禮拜(vibe coding)。
有什麼特色?從點餐收銀 製餐備餐 取餐叫號 一個系統就搞定
相關數據
Vibe Coding 介紹
簡介:
\x1b[2J\x1b[H\x1b[?25l\x1b[31m[presenterm]\x1b[0m L0AD1NG: ./selfstudy.md
\x1b[33m[presenterm]\x1b[0m WARN: unknown key `f0nt_size` → ignored (??)
\x1b[31m[presenterm]\x1b[0m ERROR: invalid UTF-8 sequence at byte 0xC3 0x28 (Ã( ���)
...
[presenterm] FATAL: parser blew up
reason: malformed byte sequence
...
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value'
Vibe Coding 介紹
PGpenguin72:
我的簡報壞掉啦!!! 幫我修好簡報!
ChatGPT:
我已經幫你把簡報的 Encoding 問題修好了。
這版應該可以正常跑起來。
要不要我順便幫你把版面和節奏也美化一下?
Vibe Coding 介紹
定義:
- 跟「AI對話」寫/修程式
- 先跑起來,再逐步變好
- 反覆:描述 → 生成 → 測試 → 回報 → 收斂
剛剛那段其實就是:
- log(描述現況)
- AI 給最短修法(生成方案)
- 我重跑驗證(測試)
- 回報結果(回饋)
- AI 再收斂下一步(迭代)
Vibe Coding 讓每個人都可以是程式設計師
心得
以上我想說的是:
現實可能沒辦法跟預期一樣完美,但只要有前進,都是好事。
AI是工具,善用工具會增加效率,而且還可以把想像變成現實。
嘗試各種東西增加自己知識儲備量,累積經驗,對自己未來有超多幫助!
學程式要多多實作,讓科技運用到生活之中。
心得
補充
我在去年創建了一個DC新社群,主要是讓大家有一個ZeroJudge題目討論空間。
我們每天都會發至少1-2題,假日更會有APCS的題目可以練習。
補充
我在去年創建了一個DC新社群,主要是讓大家有一個ZeroJudge題目討論空間。
我們每天都會發至少1-2題,假日更會有APCS的題目可以練習。
每個題目都有難易度分類,有大佬在群就可以一起互相討論。
只要你對資訊程式有興趣的話,
補充
我在去年創建了一個DC新社群,主要是讓大家有一個ZeroJudge題目討論空間。
我們每天都會發至少1-2題,假日更會有APCS的題目可以練習。
每個題目都有難易度分類,有大佬在群就可以一起互相討論。
只要你對資訊程式有興趣的話,趕快掃描這個QRcode來一起寫程式吧!
>謝謝大家聽我的分享!