Phaser3高级Webpack样板

Phaser3 的 Webpack 高级样板,适合需要快速搭建游戏项目的你。内置了常用的 Webpack 配置和开发脚本,yarn start一下就能在localhost:3000起飞,热更新也配得挺舒服的。代码结构清晰,支持 ES6 模块,调试体验也比较顺滑。

开发用的是webpack-dev-server,调试效率高,文件改完几乎秒刷新,不用手动 F5,舒服多了。配合yarn prod还可以一键打包生成生产版本,适合上线部署,省了不少配置的麻烦。

项目里用到了yarn来管理依赖,安装速度挺快的,如果你平时用npm,可以顺手装个yarn来体验下。Webpack 部分配置写得也比较干净,新手也能看得懂,老手改起来也方便。

如果你想了解更多webpack-dev-server的玩法,可以看看这篇教程,讲得还挺细;另外这个Phaser3 + React 的模板也值得参考,风格有点像。

,如果你想用Phaser3搭一个高可维护性的游戏项目,这个样板还蛮适合入门和快速开发的。如果你本来就熟 Webpack,那几乎能直接上手。

zip
phaser3-advanced-boilerplate-master.zip 预估大小:22个文件
folder
phaser3-advanced-boilerplate-master 文件夹
file
.eslintrc 662B
file
.babelrc 197B
file
package.json 2KB
file
LICENSE 1KB
folder
html 文件夹
file
index.ejs 328B
folder
src 文件夹
file
index.js 374B
folder
scenes 文件夹
folder
Boot 文件夹
file
BootScene.js 545B
folder
assets 文件夹
folder
images 文件夹
file
logo.png 176KB
folder
audio 文件夹
file
medieval_music.ogg 1.49MB
file
medieval_music.mp3 1.09MB
folder
configs 文件夹
file
index.js 492B
file
.gitignore 899B
file
webpack.config.js 130B
file
README.md 460B
file
yarn.lock 247KB
file
.editorconfig 167B
folder
webpack 文件夹
file
webpack.base.config.js 2KB
file
webpack.local.config.js 671B
file
webpack.production.config.js 412B
folder
build 文件夹
file
build-dev.js 1KB
file
build-prod.js 878B
file
message.js 1KB
zip 文件大小:2.84MB