Skip to content
This repository has been archived by the owner on Aug 31, 2023. It is now read-only.
/ ecs-legacy Public archive

Typescript Entity Component System Game Engine

Notifications You must be signed in to change notification settings

Milkshake-Inc/ecs-legacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


ECS is a experimental Entity Component System. Etc...

Features

  • 3D Rendering (ThreeJS)
  • 2D Rendering (PixiJS)
  • Sounds (HowlerJS)
  • UDP Networking (Geckos)
  • TCP Networking (uWebsockets)
  • Snapshot Interpolation
  • Physics (MatterJS, CannonJS, AmmoJS & PhysX)
  • Gamepad Input
  • React UI

Getting started

git clone git@github.com:Milkshake-Inc/ecs.git
yarn
yarn start

Resources

useCouple (useBindings)

useEntity

useEvents

useQueries

useState