介紹:
給小孩子或外國人學習中文字的遊戲 app / 網站,利用有趣的遊戲與可愛的動畫達到學習中文字的目的 (ps:真的非常建議註冊去玩玩看!每個帳號都有免費的課程可以玩)。
特點:
- 以 Nuxt2 作為框架,使用 i18n 建立多語系版本。
- 有網頁版與 app 版本,其中 app 是利用 Webview 打包而成,因此需與 App 部門進行溝通,並瞭解 JS 在 Webview 上的支援度,以成功運行於 IOS、Android 和 Web 上。
- 整個專案有非常多 gif 檔和音檔,這些檔案大多來自於 API,容易有延遲問題。其中音檔部分利用 CreatJS 達到預先載入和增加流暢度的目的,而 gif 檔則在背景預先載入及增加 Loading 畫面來增加使用者體驗。
- 小遊戲和解說字動畫因有多種情況,因此必須有撰寫較複雜的邏輯去判別符合的流程。
專案連結:
網頁版 / IOS載點 / Android載點
使用技術/工具:
Nuxt2、Webview、i18n、CreateJS、bootstrap-vue、SCSS、vee-validate3、vue2-datepicker