Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 912 Bytes

README.md

File metadata and controls

39 lines (29 loc) · 912 Bytes

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