BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.coscup.org//coscup-2026//talk//JFALUS
BEGIN:VTIMEZONE
TZID:CST
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:CST
TZOFFSETFROM:+0800
TZOFFSETTO:+0800
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-coscup-2026-JFALUS@pretalx.coscup.org
DTSTART;TZID=CST:20260809T151500
DTEND;TZID=CST:20260809T154500
DESCRIPTION:前端技術不只能做網站，也能成為製作 2D 遊戲
 的完整工具鏈。但如果 Unity / Godot 已經能跨平台，Phaser 
 也能直接做遊戲，為什麼還要把 React、Redux、Capacitor 放
 進遊戲架構裡？\n\n本議程將分享如何使用 React、Phaser 與
 現代前端工具，打造一款可在 Web 與 Mobile 上運行的遊戲
 產品。Phaser 擅長處理遊戲核心，例如 scene、sprite、animati
 on、input 與 game loop；React 則更適合處理遊戲外層的產品
 介面，例如選單、設定、狀態顯示、modal、流程切換與 re
 sponsive UI。\n\n當遊戲不只是 canvas 裡的一段互動，而是包
 含多個畫面、流程、資料與產品體驗時，如何切分 Phaser 
 與 React 的責任邊界，就會成為架構設計的關鍵。本分享
 會討論哪些狀態應該留在 Phaser，哪些狀態適合交給 React 
 / Redux 管理，這套架構如何延伸到 Capacitor 包裝的手機 App
 ，以及 Web stack 相對 Unity / Godot 在開發速度、測試、自動
 化、部署與產品整合上的取捨。
DTSTAMP:20260713T142153Z
LOCATION:TR311
SUMMARY:不只是 Canvas：React + Phaser 的前端遊戲架構實戰 - Leo Kuo
URL:https://pretalx.coscup.org/coscup-2026/talk/JFALUS/
END:VEVENT
END:VCALENDAR
