如何用 matter.js 製作西瓜遊戲?

用 Matter.js 製作網頁版西瓜遊戲,從準備水果素材、建立畫面與物理世界開始,逐步加入物體、碰撞與合成事件。文章附有程式碼、原始專案及試玩連結,適合想透過小遊戲理解 2D 物理引擎的開發者。

AI 學日文怎麼練?2026 閱讀、聽力、口說、JLPT 練習法與提示詞

用 AI 學日文的工具與練習方法

用 AI 學日文,最省錢的起點是通用聊天 AI 的語音模式:ChatGPT、Gemini、Claude 都能用日文對話,免費帳號就能開始練,適合口說、聽力、改作文和解釋文法。需要發音評分、固定課表、情境關卡時,再加一款日文專門 App(例如 Aoi 或 TalkMe)。下面先列出 2026 年 10 月仍可用的工具,再給閱讀、聽力、口說、寫作與 JLPT 各一套可直接複製的提示詞。

什麼是 GPT Function calling?

這篇以 Chat Completions API 的範例介紹 GPT Function calling,說明如何定義函式與參數、接收模型產生的結構化呼叫,再由應用程式執行對應工作,幫助開發者理解語言模型與外部功能之間的分工。

TypeScript入門:什麼是TypeScript?

TypeScript 與 JavaScript 靜態型別入門封面

隨著JavaScript在網頁開發中的使用越來越普及,TypeScript作為JavaScript的靜態超集,也開始受到越來越多的關注。TypeScript由Microsoft開發,是一種開源的程式語言,通常被稱為JavaScript的超集,它通過為JavaScript添加類型定義和其他功能來擴展JavaScript的功能。

網頁相關日文用語

身為一名對學習日文很有興趣的網頁前端工程師,總會想要了解一些相關技術的日文,於是就寫了這樣一篇文章來整理網頁的日文用語!

在Three.js中使用tween.js做出流暢的動畫效果

如果匯入到 Three.js 中的 3D 模型沒有包含動畫,又或者需要讓模型與使用者互動產生動畫效果的話,Three.js 中可以直接的操作模型的座標、位置、縮放等等,但是若要讓動畫效果更加生動流暢,則可以使用 tween.js 這個開源的動畫補間套件來達成!

讓我們來看看這如何運作,首先,在 Three.js 中建立一個簡易的環境與模型

從設計系畢業到入職前端工程師(下)

延續設計系轉職前端工程師的經驗分享,這篇記錄在台中尋找第一份工作的面試過程,包含接案工作室、個人作品展示與職場選擇。從實際遇到的情境出發,整理初次求職時的觀察與想法,供跨領域學習者參考。