Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

maxscharwath/ccg-server

Repository files navigation

ccg-server

example workflow Code Style: Google Code: TypeScript Made By: StudiMax

A multiplayer collectible card game server

The goal of this project is to create a collectible card game largely inspired by Hearthstone. The interesting points of this project are:

  • How to implement all kinds of game mechanics.
  • How to manage a game between 2 players in real time.
  • Manage several parts simultaneously, manage the load.
  • Implement hero inventory management.
  • How to earn cards and share them, maybe use a blockchain?

This project is a technical demonstration of my skills in developing a large project in a programming language that I really appreciate.

Project Structure

For this project the usage of monorepo using npm/yarn workspaces (see https://docs.npmjs.com/cli/v7/using-npm/workspaces)

root/
├─ packages/
│  ├─ first-module/
│  │  ├─ package.json
│  ├─ second-module/
│  │  ├─ package.json
├─ src/
├─ package.json

for this project all intern module use the prefix @studimax for example @studimax\my-module Don't forget to test as much as possible all features with Jest

About

A multiplayer collectible card game server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages