Networked Strategy Game
Designed game mechanics and programmed a networked multi-player turn-based strategy game in C++ (Utilizing PrimeEngine). Drafted and implemented all networking between active players; as well as client-server communications/events and framework. My other tasks included implementing server-side verification of player actions, server-side record of the game board/state(source of truth), the client-side player input system and controls, NPC behavior and movement, and general game flow/win state.
CSCI 423 – Networked Native Multi-Player Games
Artem Kovalovs - University of Southern California