Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.63 KB

README.md

File metadata and controls

45 lines (32 loc) · 1.63 KB

open-mo

⚠️ This is a work-in-progress, everything you see now can and probably will change.

Running the project

Disclaimer that I know that this setup not being the best right now. Things will be better. Feel free to suggest changes and open PRs regarding this.

  • cp .env.client.sample ./packages/client/.env to get server environment
  • yarn setup to get dependencies from both client and server
  • yarn client to start client
  • yarn server to start server

Packages:

  • Frontend engine's source. Currently in initial stage.

Running the project (using packages/client as working directory)

  • yarn to get its dependencies
  • yarn dev to run the engine (which already supports HMR 🔥)

Technologies

  • TypeScript
  • Pixi.JS
  • Parcel
  • Game server engine and general usage. Will have business rules for the game and state management. See old-orpg-server as a initial reference of how will this be architected. We'll probably have a new individual package such as 'database' for handling all database abstractions*.

⚠️ - missing build script and start script for compiled code.

*TBD if it's really needed.

  • TypeScript
  • TBD

Running the project (using packages/server as working directory)

  • yarn
  • yarn dev

Contributing

This repository adheres to Conventional Commits, and also attempts to follow The seven rules of a great Git commit message.

Roadmap

WIP