Game-as-a-Service / kuhhandel

幕後交易
2 stars 2 forks source link

Game as a Service 冒險者的新手任務 #1 #1

Open r-jen opened 1 year ago

r-jen commented 1 year ago

歡迎來到遊戲微服務計畫,我們為來到這裡的你準備了一套武功祕笈,在每一個節點中都蘊含著軟體設計、開發、維運以及方法論的思維與實作技巧!希望大家能在各個環節中不斷嘗試、尋找答案,並期待你能分享你的開發過程,在學習如何練就一身武藝的過程中掌握各項技法的手感,持續內化自身所學,和你的伙伴們彼此教學相長吧!

請完成以下任務:

任務一:

[提交報名表單](https://docs.google.com/forms/d/e/1FAIpQLSfRIzz39FHwkXbOL0oASFy9CBs27lGIXAWR17LwTTWJL0dXiQ/viewform) - ****請踴躍地表達你想如何透過此計畫練成這身武藝吧!

任務二:

[提交組隊表單](https://docs.google.com/forms/d/e/1FAIpQLScJDGXAxAZNDysTejZ-DWwgixnQTeVkFWvbaly8q5jcHEXzdg/viewform) - 習武的路上不孤單!歡迎你在Discord社群內、外尋找盟友,或是你想自己完成也沒問題!

任務三:

解決第一個 Issue - ****第一支木人樁來了!在進入開發以前,請先撰寫你預計使用什麼方式來鍛鍊吧!當然,我們期待能透過文件中看見你每個鍛鍊過程!

  1. 維護 Repo README、更新遊戲簡介
  2. 維護 Repo README、更新 Practice Stack 文件
  3. 解決 Issue

任務四:

投入開發及維運

  1. 落實軟體設計、開發流程(Example Mapping、Event Storming、OOA/D、DDD 等)
  2. Integrate 後端框架
  3. Integrate 前端框架
  4. 與 Lobby Service 串接
  5. 遊戲部署

任務五:

定期參與讀書會活動 - 在讀書會分享以下開發四項內容,每項至少需分享一次

  1. 需求段:需求分析、領域建模、DDD 事件風暴 ...
  2. 設計段:物件導向設計、軟體設計模式 ...
  3. 開發段:前後端應用程式開發、TDD、BDD、軟體架構實踐 (Clean Architecture) ...
  4. 維運段:DevOps / Containerization (Docker) / SRE ...

任務六:

在 Discord 頻道中公開遊戲 URL

參考資源

注意事項

GaaS 開源計畫注意事項 參與此計畫的專案從頭至尾皆 Public! 當遊戲未完成或是中途放棄參與此計畫,該 Repo 由 GaaS 成員進行管理並有權對其進行刪除。

r-jen commented 1 year ago

請自由撰寫