Skip to content

Batoste/werewolf-network-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Werewolf Network Game

A multiplayer network game inspired by the classic party game "Werewolf," allowing players to connect, interact, and play in real-time.

Features

  • Real-time multiplayer gameplay
  • Networked client-server architecture
  • Interactive user interface for players
  • Role assignment and game logic management

Getting Started

Prerequisites

  • Python 3.8 or higher

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/werewolf-network-game.git
    cd werewolf-network-game
    
  2. Install the required dependencies:

    pip install -r requirements.txt
    

Running the Game

  1. Start the server:

    python server/server.py
    
  2. Run a client instance (in a new terminal window):

    python client/clientGUI.py
    

Requirements

  • Python 3.8+
  • Packages listed in requirements.txt (e.g., socket, threading)

Project Structure

  • server.py - The main server application handling game logic and client connections
  • client.py - The client application for players to connect and play
  • README.md - Project documentation
  • Other supporting modules and assets as needed

Authors

  • Noe Crn
  • Baptiste Rio

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages