90 Miles Studios - MaskGame – Multiplayer Drawing Deduction System

🎭 MaskGame – Multiplayer Social Deduction Drawing System

MaskGame is a complete Blueprint-based multiplayer social deduction system designed for Unreal Engine.

In this unique gameplay experience, players take turns drawing clues related to a secret word while trying to uncover the hidden Impostor among them.

While most players know the secret word and must provide helpful drawings, one player secretly becomes the Impostor and must blend in without knowing the correct answer.

After several rounds of drawing, players discuss the clues and vote to determine who they believe the Impostor is. If the Impostor successfully avoids being detected, they win the round.

This system provides a fully functional multiplayer framework that developers can easily integrate into their own projects. The architecture is designed to be flexible, modular, and easy to customize.

Inspired by popular social deduction party games, MaskGame is ideal for creating multiplayer experiences focused on deception, teamwork, and player interaction.

🎬 Demo Video
https://www.youtube.com/watch?v=L4rBe-uFE5o&t=11s

🌐
Multiplayer Support
The system uses Unreal Engine's native multiplayer framework and supports both LAN multiplayer testing and online multiplayer through Steam using OnlineSubsystemSteam.

🧩 Easy Integration
All systems are built entirely using Blueprints, making it easy for developers to integrate the system into existing projects or modify gameplay behavior.

βš™οΈ Customizable Systems
Developers can easily customize core gameplay elements such as:
β€’ Voting behavior
β€’ Impostor abilities
β€’ Round timers
β€’ Secret word lists
β€’ Drawing mechanics
β€’ Win conditions

πŸ“š Documentation
The asset includes full documentation covering multiplayer setup, LAN testing, Steam configuration, and system customization.

Documentation:
https://docs.google.com/document/d/1O6U4oaE8wSqQpWF6WdX-98LkaAruzFoi/edit?usp=drive_link

πŸ“Œ
Additional Information
Some visual assets included in the example map are provided by Kenney (www.kenney.nl) and are used only for demonstration purposes to showcase the system functionality.