iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
佛心分享-SideProject30

為自己寫遊戲 - 既然抽卡次次保底又找不到遊戲可玩,不如用 30 天打造一個自己理想的遊戲吧 系列

「每個軟體工程師的待辦清單上,都有一個想要做卻從未開始的專案」

不知從何時開始,看著手機裡的各種手遊,總是在過了最初的新鮮感後就沒了打開的動力,甚至連幾分鐘的每日任務都不想解,不禁思考到底是為什麼?
過慢的讀取、暴死的抽卡、複雜的機制、冗長的任務流程...不如來寫一個給自己玩的小遊戲吧!

預計寫一個直立式的消珠手遊,但是不需要轉珠、不需要連線、不需要抽卡,最重要的是 — 不需要動腦!

由於從來沒寫過遊戲,估計光是準備各種環境、寫 spec、prototyping、設計和決定開發技術棧等等時間就差不多了
所以本次目標是建立出即使在鐵人賽結束後,也能無痛繼續開發的環境與架構!

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

[Day 1] Roadmap

由於沒有開發遊戲的經驗, 也不覺得這次鐵人賽週期能夠完成一個自己滿意的版本, 所以本次目標是為了 "長期開發" 做準備, 希望即使在鐵人賽結...

2024-08-01 ‧ 由 erichung0404 分享
DAY 2

[Day 2] 專案進度管理

今天要來挑專案進度的管理工具由於自己有經驗的 JIRA, Gitlab 都需要付費且強調跨團隊開發, 功能太炫炮了, 覺得不適合個人開發, 還是想要越簡單直覺...

2024-08-02 ‧ 由 erichung0404 分享
DAY 3

[Day 3] 專案架構圖管理

今天來找架構圖的管理工具, 由於已經決定要用 GitHub Project 管理專案, 所以希望能夠 有版控機制 方便修改 在瀏覽器上直接觀看 所以直接去...

2024-08-03 ‧ 由 erichung0404 分享
DAY 4

[Day 4] Prototyping 工具

今天來找 prototyping 的工具, 需求是 能透過 GitHub 版控 有符合需求的 Design System 可透過 UI 操作 一樣先去問了...

2024-08-04 ‧ 由 erichung0404 分享
DAY 5

[Day 5] 專案 Issus 管理

Day 2 已經決定用 GitHub Project 管理這次鐵人賽的專案進度所以 issue 自然是用 GitHub 全家桶了XD 今天會來試一下怎麼把 G...

2024-08-05 ‧ 由 erichung0404 分享
DAY 6

[Day 6] 專案 Spec 管理

今天繼續來找管理 spec 的工具, 依照這個專案的規模, 應該用個 Google Doc 或是純文字檔就好XD不過考慮到可能做到一半就放棄, 回鍋之後還是要...

2024-08-06 ‧ 由 erichung0404 分享
DAY 7

[Day 7] 開發文件管理

和 Spec 一樣, 理想是用 Wiki, 但無奈 Wiki 要付費, 簡單起見就也用個 DEV.md 紀錄就好~ Survey [ ] 管理工具 [x]...

2024-08-07 ‧ 由 erichung0404 分享