Phaser 3项目模板:集成Webpack, Tilemap与Asset Pack

此Phaser 3项目模板融合了Webpack、Tilemap和Asset Pack,通过动态加载的贴图,实现了由单个关卡类生成游戏关卡的功能。关卡类从场景类扩展而来,使得模板具有高度的灵活性和可定制性。

要使用此模板,需安装和运行相应的脚本。在使用过程中,可制作和编辑tilemap,制作位图字体,创建地图集,挤出瓷砖并防止渗色。通过执行npm install命令,可安装项目所需的依赖项;通过npm start命令,可构建项目并启动Web服务器;而通过npm run build命令,可在生产环境下构建代码包。

此外,模板中还包括详细的更新记录,如修复火球碰撞问题,升级Phaser版本等,帮助用户快速了解模板的更新情况。

zip
phaser3-tilemap-pack-master.zip 预估大小:83个文件
folder
phaser3-tilemap-pack-master 文件夹
file
.babelrc 206B
folder
design 文件夹
folder
sprites 文件夹
file
slime.png 8KB
file
heart.png 5KB
file
crosshair.png 212B
file
demon.png 1KB
file
darkFireball.png 7KB
file
jug.png 1KB
file
darkParticle.png 109B
file
coins.png 6KB
file
potion.png 5KB
file
whiteParticle.png 109B
file
enemy.png 233B
file
exclamation.png 2KB
file
fireball.png 6KB
file
meat.png 1KB
file
player.png 1KB
file
gameOver.png 7KB
file
minecraft.png 4KB
file
win.png 7KB
file
package.json 1KB
folder
assets 文件夹
folder
tiles 文件夹
file
tiles.png 16KB
folder
music 文件夹
file
25-Finale.mp3 340KB
file
06-RebelsBe.mp3 457KB
file
14-BarbarianKing.mp3 723KB
file
20-GameOver.mp3 369KB
file
13Danger.mp3 355KB
file
03-Whydothenationsrage.mp3 2MB
file
15-Dungeon.mp3 402KB
file
pack.json 6KB
file
atlas.json 3KB
folder
sfx 文件夹
file
sfx_sounds_interaction7.wav 12KB
file
sfx_sounds_interaction1.wav 10KB
file
sfx_exp_short_soft11.wav 64KB
file
sfx_alarm_loop8.wav 61KB
file
sfx_coin_double2.wav 28KB
file
sfx_sounds_high2.wav 15KB
file
sfx_sounds_damage1.wav 15KB
file
sfx_deathscream_alien1.wav 131KB
file
sfx_deathscream_human3.wav 60KB
file
sfx_lowhealth_alarmloop7.wav 48KB
file
sfx_sounds_powerup6.wav 25KB
file
sfx_deathscream_alien6.wav 39KB
file
sfx_sounds_powerup2.wav 64KB
file
sfx_sounds_fanfare3.wav 25KB
file
sfx_sounds_interaction14.wav 12KB
file
sfx_sounds_interaction12.wav 49KB
file
sfx_wpn_laser9.wav 28KB
file
sfx_exp_short_hard14.wav 50KB
file
sfx_deathscream_alien3.wav 72KB
file
sfx_sounds_error10.wav 26KB
folder
maps 文件夹
file
level1.json 39KB
file
level5.json 42KB
file
level4.json 41KB
file
level2.json 40KB
file
level3.json 41KB
file
minecraft.fnt 11KB
file
atlas.png 11KB
file
index.html 161B
file
LICENSE 1KB
file
package-lock.json 254KB
folder
dist 文件夹
file
bundle.min.js 962KB
file
screenshot.png 10KB
folder
src 文件夹
file
index.js 684B
folder
scenes 文件夹
file
Preload.js 2KB
file
gameOver.js 1006B
file
HUD.js 2KB
file
Level.js 14KB
folder
sprites 文件夹
file
potion.js 1KB
file
darkFireball.js 2KB
file
meat.js 1022B
file
coins.js 954B
file
fireball.js 2KB
file
enemy.js 6KB
file
demon.js 2KB
file
heart.js 2KB
file
player.js 5KB
file
jug.js 2KB
file
slime.js 1KB
file
index.html 96B
file
.gitignore 170B
file
README.md 2KB
folder
webpack 文件夹
file
prod.js 632B
file
base.js 820B
...
zip 文件大小:5.59MB