Home
Softono
mmo-arch

mmo-arch

Open source TypeScript
34
Stars
5
Forks
13
Issues
9
Watchers
4 years
Last Commit

About mmo-arch

Base Architecture for creating scalable games using microservices through Angular, Phaser, NestJS, NATS, and MySQL

Platforms

Web Self-hosted

Languages

TypeScript

Links

Game Architecture

As a hobby project, I have been putting together some technologies that may help beginner game developers with constructing multiplayer games.

Want to contribute or get more information about this project? https://join.slack.com/t/gamearch/shared_invite/zt-cfa97f7n-x_6q6ndOAlFYkZf7xtT82Q

Technologies Used

The Idea

Using microservices as a way to separate responsibilities of an application helps developers understand how to scale (not just for games). By splitting up each responsibility into its own fully autonomous application, it allows other aspects of the system to go down without affecting said microservice. The only bottle necks of communication at this point becomes the gateways and REST controllers that the end users must connect to.