This repository has been archived on 2025-01-04. You can view files and clone it, but cannot push or open issues or pull requests.
2022-03-31 13:42:58 +02:00
2022-02-24 11:24:51 +01:00
2022-04-26 11:34:56 +02:00
2022-05-01 20:00:23 +00:00
2022-05-18 11:16:38 +02:00
2022-03-21 12:51:38 +00:00
2022-03-31 18:10:14 +02:00
2022-02-24 11:24:51 +01:00
2022-02-24 11:24:51 +01:00

Night Train to Budapest

Overview

In this game you find yourself under five others on a night train to Budapest. One of you is the ghost which haunts the train every night turning one innocent human into a fellow ghost.

If you are playing as a human your task is it to find the menacing creature that is turning everybody so you can safely reach your destiny in human form.

If you are playing as a ghost you aim to turn all humans into your peers and hide the original ghost's identity.

Votes are held in the night for the ghosts to decide who will be next and during the day for the humans to decide who they think the ghost is.

Features

  • 1 - 6 Players
  • In-Game Chat
  • ...

Console Commands

  • /c message - sends a chat message to all players in the same lobby. If you are not in a lobby, the message will be sent to all players who are also not in a lobby.
  • /b message - broadcasts a message to all connected clients, regardless of lobbies.
  • /w username$message - sends a message to the specified user only.
  • /g - create (&join) a new lobby.
  • /j 1 - join lobby 1. To join lobby 2, use /j 2, etc.
  • /l - list all connected clients and all lobbies and their status
  • /p - list all players in your lobby.
  • /z - list all games on the server and their status
  • /e - exit your lobby
  • /n name - changes player name. If unavailable, it adds a fun and quirky suffix
  • /q - quit
  • /s - start game in your current lobby.
  • /v 1 - vote for person 1 (same for other numbers)

Installation

...

Contributing

Sebastian Lenzlinger

Jonas Biedermann

Alexandr Sazonov

Seraina Schöb

Description
First big university project at the University of Basel. Second Semester BSc Computer Science, Spring 2022
Readme 1.9 GiB
Languages
Java 95.3%
CSS 4.1%
HTML 0.6%