Prompt
top
[‘屬性’, ‘type’, ‘タイプ’]
show OOO
Generate Image
Other prompt
Slide 8
Slide 8 text
Prompt
top
[‘屬性’, ‘type’, ‘タイプ’]
show OOO
Generate Image
Other prompt
Slide 9
Slide 9 text
No content
Slide 10
Slide 10 text
02
為什麼要做這個
寶可夢機器⼈?
Slide 11
Slide 11 text
個⼈預算不夠(app 需另外付費)
Slide 12
Slide 12 text
Showdown 的 API 延遲太久(海外)
Slide 13
Slide 13 text
東翻⻄找
太痛苦了
Slide 14
Slide 14 text
東翻⻄找
太痛苦了
⽽且常常會記錯名
Slide 15
Slide 15 text
東翻⻄找
太痛苦了
決定搞的 LINE Bot 來看
Slide 16
Slide 16 text
03
⼜遇到什麼問
題?
兩天內⽀援⽇、英、中
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
突如其來的三種語⾔功能… 🎉
Slide 19
Slide 19 text
⽣成 AI 救救我啊我就我!
Slide 20
Slide 20 text
推薦開發⽤的 API 們
l Images
l https://play.pokemonshowdown.com/sprites/gen5/
l https://pkmn.github.io/ps/img/#1
l Showdown API
l https://reurl.cc/xlR8q1
l Pokemon WIKI
l https://reurl.cc/Q4MoQp
Slide 21
Slide 21 text
04
⼩⼯具推薦
Slide 22
Slide 22 text
Ruff 號稱的好處
l Pre-commit
l Github Actions
l VScode
l autofix
l pythnotic
Slide 23
Slide 23 text
可調整此⾴的排版
Slide 24
Slide 24 text
Testcontainer
l 建⽴資料庫作真實的測試
l 不⽤ mock data 假裝過的很好(?)
l 隔離:可在 Docker 裡執⾏
l 省空間:執⾏完就刪除
l 普遍的都⽀援
Slide 25
Slide 25 text
Testcontainer
l 建⽴資料庫作真實的測試
l 不⽤ mock data 假裝過的很好(?)
l 隔離:可在 Docker 裡執⾏
l 省空間:執⾏完就刪除
l 普遍的都⽀援
Slide 26
Slide 26 text
05
佈署的⼩建議
Slide 27
Slide 27 text
都需要綁定魔法⼩卡
要先付租⾦
有中⽂⽂件
範例多
跟 Heroku 很像
轉移比較無痛
Slide 28
Slide 28 text
優點: 快速跟 GitHub 綁定
Slide 29
Slide 29 text
06
最後⼀部分!
我真的爬的上去?
Slide 30
Slide 30 text
AS-IS
Slide 31
Slide 31 text
TO-BE
Slide 32
Slide 32 text
https://github.com/louis70109/find-your-pokemon
l 找到⼈家整理好的 Sqlite (⽅便)
l 需要簡中-繁中-英⽂三⽅交握
l 搞懂 gcloud 的部署 (推)
l 把 OpenAI 放進去增加趣味性
l 歡迎試玩~(但請保護好我的信⽤卡)
GDD – Game Driven
Development