Skip to content
/ morris Public

N-man morris web app with delightful UI, multiplayer, and research potential

Notifications You must be signed in to change notification settings

Cutaiar/morris

Repository files navigation

morris

Netlify Status Render Status

This is a monorepo containing packages related to the morris projects. The goal here is to create n-men morris just for fun using typescript and react. Some goals:

  • have multiplayer
  • have a bot play perfectly against you
  • extend into unprecedented n's
  • extend into 3 dimensions

The experience is live here. And it looks like this:

Morris Demo

Development

From a fresh clone, make sure you have pnpm and run pnpm i, then pnpm dev.

The monorepo hosts a number of packages:

  • morris-ai - Decision making
  • morris-core - Core game implementation
  • morris-server - multiplayer node server
  • morris-ui - react frontend

core and ai are imported without transpiling and used by ui and server which each have their own development process. Both can be run concurrently using pnpm dev from the root here.

About

N-man morris web app with delightful UI, multiplayer, and research potential

Resources

Stars

Watchers

Forks

Languages