强曰为道
与天地相似,故不违。知周乎万物,而道济天下,故不过。旁行而不流,乐天知命,故不忧.
文档目录

Pixi.js 游戏开发教程

Pixi.js 是基于 WebGL 的超快 2D 渲染引擎,支持 Canvas 回退,广泛应用于游戏、交互式内容与广告。本教程共 28 章,从零基础到完整游戏项目,涵盖渲染、动画、物理、UI、网络等核心主题。

🟢 基础入门(第 1-10 章)

章节标题难度
01Pixi.js 简介与环境搭建🟢
02Application 与渲染流程🟢
03Sprite 与纹理🟢
04容器与场景图🟢
05图形绘制(Graphics)🟢
06文本渲染(Text / BitmapText)🟢
07动画基础(Ticker)🟢
08输入交互(事件系统)🟢
09精灵表与帧动画(Spritesheet)🟡
10资源加载与管理(Assets)🟡

🟡 进阶开发(第 11-20 章)

章节标题难度
11容器嵌套与变换🟡
12视口与相机系统🟡
13碰撞检测🟡
14Tilemap 地图(Tiled 集成)🟡
15粒子系统(@pixi/particle-emitter)🟡
16滤镜系统(Filters)🟡
17场景管理与切换🟡
18UI 系统(按钮 / 血条 / 对话框)🟡
19物理引擎集成(Matter.js)🔴
20声音集成(Howler.js)🟡

🔴 高级主题与项目(第 21-28 章)

章节标题难度
21性能优化🔴
22移动端适配与触控🟡
23多人网络(WebSocket)🔴
24存档系统(LocalStorage)🟡
25调试与测试🟡
26构建与发布(Vite / Webpack)🟡
27完整项目:横版卷轴射击游戏🔴
28完整项目:塔防游戏🔴

技术栈速查

需求推荐方案
渲染引擎Pixi.js v8
物理引擎Matter.js / Planck.js
声音Howler.js
地图编辑Tiled
构建工具Vite
粒子效果@pixi/particle-emitter

参考资源