https://github.com/ourcade/phaser3-matterjs-bitecs
Example code for using ECS with Phaser 3 and Matter Physics
https://github.com/ourcade/phaser3-matterjs-bitecs
ecs entity-component-system example-code game-development gamedev matter-js phaser3
Last synced: 2 months ago
JSON representation
Example code for using ECS with Phaser 3 and Matter Physics
- Host: GitHub
- URL: https://github.com/ourcade/phaser3-matterjs-bitecs
- Owner: ourcade
- License: mit
- Created: 2021-10-13T00:27:37.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-11T15:10:01.000Z (over 3 years ago)
- Last Synced: 2024-11-27T15:37:35.748Z (about 1 year ago)
- Topics: ecs, entity-component-system, example-code, game-development, gamedev, matter-js, phaser3
- Language: TypeScript
- Homepage: https://www.youtube.com/playlist?list=PLumYWZ2t7CRsqHWA4FjphAQqshKEbIlRK
- Size: 40 KB
- Stars: 6
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Entity Component System with Phaser 3, Matter.js, and bitECS
> Example code for using ECS with Phaser 3 and Matter Physics

## Overview
This is the example code for using ECS (Entity Component System) via the bitECS library in Phaser 3 with Matter.js physics.
[It corresponds to a 5 part series on YouTube going over the code!](https://www.youtube.com/playlist?list=PLNwtXgWIx3rh4C4bB8oO2CrJflUkLd3Bn)
## Getting Started
Clone this repository with git and run:
```
npm install
npm run start
```
Then go to http://localhost:8000
## License
[MIT License](https://github.com/ourcade/phaser3-matterjs-bitecs/blob/master/LICENSE)