# Deans-Paranoia **Repository Path**: jumpcoder/Deans-Paranoia ## Basic Information - **Project Name**: Deans-Paranoia - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-11 - **Last Updated**: 2024-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Dean's Paranoia ## What is Dean's Paranoia ### Introduction Dean's Paranoia is a multiplayer computer game set in the Faculty of Applied Informatics and Mathematics at the Warsaw University of Life Sciences. Inspired by The Matriarch, the game is available on Windows devices connected to the same local network. ### Storyline Only two types of students survive in the Faculty: those living in the library and those who break the rules by plotting an extensive network of student crime. However, the dean begins to suspect a conspiracy and wants to stop the student fraud. # Table of Contents 1. [Introduction](#what-is-deans-paranoia) 2. [Gameplay Instructions](#gameplay-instructions) 3. [Installation Instructions](#installation-instructions) 4. [Technologies](#technologies) 5. [Game Developers](#game-developers) ## Gameplay Instructions ### Mechanics - **Dean's Role:** - Identify player students during meetings. - To win, eliminate all player students without eliminating innocent bots. - **Student's Role:** - Find digits for terminals. - To win, unlock the server without getting caught by the dean. ### Controls Move: W, A, S, D - **Dean Controls:** - Open tablet (list of students): TAB - Eliminate student: LPM - Use fire alarm: E - **Student Controls:** - Interact: E - Dig: SPACE (hold for 1 sec) ## Installation Instructions ### Running Game - Download the latest release or a zip file - Open the project in Godot Engine 4 (or open .exe file if you downloaded zip file) - Start the game. ### Networking Setup - Ensure all devices are connected to the same local network (or use third party tools for tunneling like ZeroTier) - Configure firewalls to allow seamless communication between devices. ## Technologies ### Engine and Technologies - Engine: Godot 4.2 - Programming language: GDScript - Server and client: Game instance on one device as the host, others as clients - Testing framework: GDUnit4 - Documentation generation tool: [GDScript Docs Maker](https://github.com/GDQuest/gdscript-docs-maker) ## Game developers ### Project coordinator: Wojciech Twarowski ### Development Team - Dawid Rychlik (team leader) - Wiktor Toczyłowski - Oliwia Strzelec - Patryk Prokopski - Mateusz Sobiech - Kacper Rybarczyk - Kacper Sznajder - Bartosz Tański ### Tester Team - Adam Ropelewski (team leader) - Jakub Szala - Mateusz Tarnowski - Stanisław Stankiewicz - Adrian Wierzchowski - Joanna Sienkiewicz - Patryk Welkier - Rafał Urzędowski ### Graphics Team - Maja Wiśniewska (team leader) - Maurycy Farski - Karolina Trzaskulska