Skip to content

vux0303/typescript-ECS-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goal

This project aim to build a core functionality for H5 games using ECS, so you can build reusable and easy to share systems on top of it. If you building multiplayer game and using your engine solely for client rendering, this framework may fit into your gameplay code that share between client and server.

This is a personal project for learing purpose. It is incomplete, poorly tested and require more work to use for production.

Guideline

The framework is published as an npm package, you can install from command line:

npm install vux0303/ecs-with-replication

The package contains two parts:

  • The ECS framework: a very basic ECS written in Typescipt with minial APIs
  • Replication System: a system resolve what to be sent between client and server, built on top of the framework

Implementation references

About

an ECS framework build with network replication decorators

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages