基于Phaser 3框架的射击角色扮演游戏开发

Phaser 3 ES6入门模板为构建可在浏览器和移动设备上运行的HTML5游戏提供了基础。

主要特点:

  • 支持ESNext功能(例如异步/等待、剩余/展开运算符)
  • 代码分割
  • 代码混淆
  • 具有SourceMap和Live-Reload的开发服务器
  • 支持PWA,包括离线支持和“添加到主屏幕”安装提示
  • 易于使用的电容器构建本机应用
  • 包含Phaser 3 TypeScript类型
  • 用于开发和生产构建
  • 将webpack ContentHash添加到JavaScript文件(在生产环境中)
zip
PokeBlaster-Game-master.zip 预估大小:48个文件
folder
PokeBlaster-Game-master 文件夹
file
.browserslistrc 16B
folder
src 文件夹
file
index.html 2KB
file
favicon.ico 318B
folder
scripts 文件夹
folder
objects 文件夹
file
Bullet.js 558B
file
phaserLogo.js 368B
file
Bullets.js 441B
file
fpsText.js 299B
folder
scenes 文件夹
file
preloadScene.js 1KB
file
mainScene.js 3KB
file
game.js 663B
folder
assets 文件夹
folder
maps 文件夹
file
mainMap.tmx 109KB
file
mainMap.json 115KB
file
tileset-main..tsx 4KB
folder
img 文件夹
file
tileset-main.png 207KB
file
bullet.png 161B
file
bushes.png 346B
file
phaser-logo.png 60KB
file
ash.png 1KB
file
pistol.png 2KB
file
.babelrc 136B
folder
readme 文件夹
file
pwa.png 2KB
file
screenshot.png 91KB
file
enable3d-logo.png 17KB
file
header-es6.png 263KB
file
header.png 261KB
folder
.idea 文件夹
file
phaser3-game.iml 458B
file
aws.xml 294B
file
modules.xml 276B
folder
codeStyles 文件夹
file
Project.xml 3KB
file
codeStyleConfig.xml 142B
file
.gitignore 98B
file
vcs.xml 180B
file
tsconfig.json 77B
file
LICENSE 1KB
file
.prettierrc 81B
file
README.md 8KB
folder
webpack 文件夹
file
credits.js 802B
file
webpack.dev.js 225B
file
webpack.prod.js 944B
file
webpack.common.js 1KB
file
.npmrc 18B
file
.gitignore 36B
folder
pwa 文件夹
file
manifest.json 458B
folder
icons 文件夹
file
icons-192.png 46KB
file
icons-512.png 231KB
file
sw.js 388B
file
package-lock.json 815KB
file
package.json 2KB
zip 文件大小:1.33MB