← Back to Home

HouseGames

Education

| June 2024

Description

Cross-platform multiplayer party game platform (similar to Jackbox Games) for an external client.

  • Engineered a scalable networking architecture that seamlessly supports both local (LAN) and online multiplayer sessions across diverse devices (Windows, Mac, Linux, Mobile, SteamDeck).
  • Developed an extensive, reusable custom library in TypeScript that abstracts complex connection logic, session management, and game initialization, allowing developers to rapidly build new mini-games.
  • Created "MemeLash," a fully functional multiplayer voting game built entirely upon the custom TypeScript library to validate the platform's API and capabilities.
  • Managed the full software development lifecycle, from initial requirement analysis with the external client to the final delivery of the application and technical documentation.

Tech Stack

ElectronElectron
NestJSNestJS
PixiPixi
TypeScriptTypeScript