Skip to content

A 5-player horror survival game built in Unity. One player acts as a killer, perusing 4 survivors who need to repair generators to escape.

Notifications You must be signed in to change notification settings

noah-yacowar/Multiplayer-Horror-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

Welcome to this Unity multiplayer game! This game offers a thrilling experience akin to the intense asymmetrical horror gameplay of popular titles in the genre. Players will find themselves immersed in a thrilling environment where teamwork, strategy, and quick decision-making are vital for survival.

This game revolves around a group of players who must work together to repair generators while being hunted by a formidable adversary. Each match is a test of skill and nerve as survivors must evade capture and certain death, while the hunter employs cunning tactics to ensnare and eliminate them.

Features

  • Generator Repairing: Players must cooperate to repair generators scattered throughout the map to power exit gates and escape.
  • Lobby System: Seamless matchmaking and lobby management for players to join or host games, customize settings, and invite friends.
  • Player States: Players can be in one of several states during gameplay, including Alive, Dead, Escaped, and Disconnected. Each player's state is determined server-side.
  • Handling Disconnections: Robust system for handling player disconnections gracefully, ensuring minimal disruption to ongoing matches.

Screenshots

Menu and Lobby

Main Menu Killer Lobby Survivor Lobby All Players Ready Lobby

Gameplay

Survivor View Survivor Repairing Generator

Survivor Status Symbols

Alive Status Dead Status Disconnected Status Escaped Status

Getting Started

To get started with this game, follow these steps:

  1. Clone the repository from https://github.com/noah-yacowar/Multiplayer-Horror-Game.
  2. Open the project in Unity.
  3. Set up multiplayer networking using Unity's Netcode for game objects.
  4. Customize game settings and assets to suit your preferences.
  5. Build and deploy the game for your platform of choice.
  6. Invite friends or join public matches to start playing!

Contributing

Contributions are welcome! If you have suggestions, bug reports, or would like to contribute code, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and test thoroughly.
  4. Submit a pull request with a clear description of your changes.

Contact

For questions, support, or inquiries about this game, please contact me at noahyacowar@gmail.com.

About

A 5-player horror survival game built in Unity. One player acts as a killer, perusing 4 survivors who need to repair generators to escape.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published