phaser3-tilemap-pack
phaser3-tilemap-pack copied to clipboard
Phaser 3 Project Template with Webpack, Tilemap, and Asset Pack
Phaser 3 Tilemap & File Pack Project Template

A Phaser 3 Project Template with Webpack, Tilemap, and File Pack. This template was created to illustrate the conecept of having a single Level Class (Extended from the Scene Class) which generates the game level from dynamically loaded tilemaps.
Try the demo!
Requirements
We need Node.js to install and run scripts.
Tiled needed to make and edit tilemaps.
Littera to make bitmap font.
Leshy Spritetool used to make atlas.
Tile Extruder to extrude tileset and prevent bleed.
Install and run
| Command | Description |
|---|---|
npm install |
Install project dependencies |
npm start |
Build project and open web server running project |
npm run build |
Builds code bundle with production settings (minification, uglification, etc..) |
References
Based on Project Template by Richard Davey: Phaser 3 Webpack Project Template
and
Generic Platformer and Phaser Bootstrap Project
Graphics and Sound
512 Sound Effects (8-bit style)
Change Log
Version 1.2.1 - May 22, 2019
- Fireballl collision fix
Version 1.2.0 - May 21, 2019
- Upgrade to Phaser 3.17.0
- Implemented pools for player and enemy fireballs
- Added scaling to game config
- Updated to babel and webpack 4 to be in line with Phaser 3 Webpack Project Template
Version 1.1.0 - September 6, 2018
- Upgrade to Phaser 3.12.0
- Minor fixes for 3.12 compatibility