Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/LastOliveGames/becsy
A multithreaded Entity Component System (ECS) for TypeScript and JavaScript, inspired by ECSY and bitecs.
https://github.com/LastOliveGames/becsy
ecs js ts
Last synced: about 1 month ago
JSON representation
A multithreaded Entity Component System (ECS) for TypeScript and JavaScript, inspired by ECSY and bitecs.
- Host: GitHub
- URL: https://github.com/LastOliveGames/becsy
- Owner: LastOliveGames
- License: mit
- Created: 2021-03-15T06:13:46.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-18T05:05:42.000Z (9 months ago)
- Last Synced: 2024-04-20T12:45:21.923Z (8 months ago)
- Topics: ecs, js, ts
- Language: TypeScript
- Homepage:
- Size: 3.69 MB
- Stars: 178
- Watchers: 13
- Forks: 15
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-game-engine-dev - Becsy - Multithreaded ECS for TypeScript and JavaScript. (Libraries / JavaScript)
README
# Becsy
Becsy is an Entity Component System (ECS) framework for TypeScript and JavaScript that will make it nearly effortless to write performant, multi-threaded code.
Please [read the docs](https://lastolivegames.github.io/becsy) for all the details, jump right in to see some heavily annotated [examples](./examples), and [join us on Discord](https://discord.gg/X72ct6hZSr) for help and fun discussions!