This is a simple game engine written in TypeScript.
App (Main Entry Point) -> Finite State Machine -> Render Clear -> Update States -> Update Game Objects -> Render States -> Render Game Objects
before you start, make sure you have yarn installed and then run the following commands in your terminal:
yarn install
next you can run the following command to start the development server:
yarn workspace client dev
# or
cd client
yarn dev
yarn workspace client build
# or
cd client
yarn build
yarn workspace server start:dev
# or
cd server
yarn start:dev