Cordova-Phaser-TypeScript-Template手机游戏开发模板
移动游戏开发的烦恼,cordova-phaser-typescript-template这个模板能帮你省不少事。Phaser 3搭配TypeScript,结构清晰,逻辑分明,再加上Webpack4的热更新,改个动画都能秒刷浏览器,调试效率那叫一个高。
依赖用的是比较稳的Node.js 12.x,项目集成了Howler.js做 BGM 播放器,音效控制起来顺手,不卡顿。再加个带进度条的加载器,用户体验也加分。
平台适配这块也考虑得蛮周全,打包用的是Cordova,直接支持安卓和 iOS,配合上cordova-plugin-firebase能上,打个广告就靠AdMob插件,免集成原生 SDK,轻松多了。
还有一点蛮贴心,接入了GameCenter和Google Game Services,用的是自家的插件,兼容性不错。日志用pino,测试走的是Jest,该有的都有。
安装也挺简单:
npm install -g cordova
npm install
npm run webpack
运行服务器用npm start
,要打包安卓就cordova platform add android
npm run webpack
,几行命令就搞定。
如果你正想做个手机小游戏,又不想每次都搭环境搭到头秃,这套模板真的可以试试。
cordova-phaser-typescript-template:用于手机游戏的cordova模板
预估大小:196个文件
index.html
1KB
index.css
4KB
.eslintrc.js
482B
generateAssetsClass.js
10KB
screen-portrait.jpg
10KB
.githold
文件夹
background.jpg
52KB
.githold
文件夹
shader.frag
941B
.githold
文件夹
5.02MB
文件大小:
评论区