/Game-Spectator

A simple game spectator using Apache Pulsar, mainly for exploring Apache Pulsar

Primary LanguageC#

Game Spectating System

A simple spectating system to provide live feedback of a game match.

Overview

image info

Game overview

The game match start with 2 players, when more players join, they will be spectators, watching the match events only.

Inputs

<, ^, and > used to change guard direction.

1 is used to initiate attack from player's the guard direction.

This mini game is inspired by For Honor Battle system (Art of Battle Guard mode) https://forhonor.fandom.com/wiki/Art_of_Battle

Spectator mode

Apache Pulsar is used here to process game events, such as initiated attacks, blocked attacks, landed attacks ... after processing these events a Pulsar Reader watch for these events then send them to Client.

image info