Phaser 是一款 2D 遊戲開發框架。是否曾經想做些遊戲,但不知道從何下手?那我們一起從零開始來玩 Phaser 吧!本系列將從無到有,透過小範例並搭配說明來認識 Phaser,一起探索網頁遊戲世界,一起學習吧!
》Jump mechanics今日我們要來實行跳躍動作以及限制遊戲範圍。例如像馬力歐可能就是 X 軸移動,小朋友下樓梯就是 Y 軸移動,那我們就需要設定遊戲的範...
》JSON一般在 create 建造一些你要的物件(重複的物件),是很繁瑣的,今日我們就要帶大家如何用 JSON 資料來紀錄這些物件的屬性位置,方便管理修改。...
》Follow有時候,我們希望不侷限在特定的區域內,而是隨著遊戲者的位置來進行遊戲的移動。這時候可以調整 camera 的設定來達到這個目的( camera 跟...
》Light今天我們來試看看燈光效果。首先你需要有 normal maps,可以使用工具來製作 SpriteIlluminator 工具來製作。 》Javasc...
Tiled Map Editor 今天我們要用 Tiled 工具,來創建我們的關卡,此工具可以編輯你想要的背景、放置圖像,最後導出 json,在 phaser...
Phaser3-project-template Phaser 3 有提供 template 給大家使用 Phaser 3 Webpack Project Te...
Phaser3-project-template 我們調整一下之前 「Tiled Map Editor」所做出來的畫面,並匯出 json 檔。接著對 playe...
Collecting Coins 這次我們要把 「Tiled Map Editor」所做出來的硬幣,加入碰撞以及分數計算。 Javascript 內容 // l...
多人連線 我們今天使用 socket.io 來創建一個多人的遊戲方式,client 端與 server 端保持連線,server 將數據傳送到每個 client...