Skip to content

A multiplayer card-collecting game, built in Angular and .NET Core.

Notifications You must be signed in to change notification settings

joshoxe/war-of-heroes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

War of Heroes

A real-time multiplayer collectible card game, inspired by the Angular Tour of Heroes tutorial, the idea was to take Heroes and add persistent storage, user accounts, battling and collecting to create a full web app game.

This is the repository for the Angular front-end application

User API

Hero API

Socket.IO game server

MVP

  • User accounts
    • OAuth
    • SQL Server
  • Cards
    • Persistently stored
    • Collectible by user
  • Battle others
    • Matchmaking
    • Real-time, turn-based battles
  • Shop
    • In-game currency
    • Buy cards from shop

Tech stack

  • C#
  • ASP.NET
  • SQL / Entity Framework
  • TypeScript
  • Angular
  • Socket.IO
  • Phaser 3
  • Terraform for IaC
  • Hosted in Azure

About

A multiplayer card-collecting game, built in Angular and .NET Core.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published