/Dusty-the-Detective

Deduction-style Game for the LVA "Game Development"

Primary LanguageC#

Dusty the Detective

This repository holds the source code for the game "Dusty the Detective" for the course "Game Development" in WS2023/24 at the Johannes Kepler University in Linz.

Contributors and Responsibilities

Name Matr.-Nr. Responsibilities
Filip Okic k12008700 Dialog system, Animations, Main Menu, Story, Minigame, ...
Alexander Voglsperger k12005568 Map, Sounds, Navigation of NPCs, Dirt Spot stuff ...
Adrian Vinojcic k11904250 Dusty textures, Animations, Layer ordering, Sounds, ...

Controls

drawing

Requirements to run the game

  • Assumed Screen Resolution: FullHD (1920x1080)
  • To play run the game run the .exe-file in the build folder

Setting

  • Located in a Hotel
  • Multiple floors to go around
  • Dirty locations
  • Rooms of guests, kitchen, bar, lobby, stair case, etc.
  • User plays the Character "Dusty"

Game Description

  • Werewolf style single player deduction game
  • Dusty is looking for dirty spots in the hotel
  • Each spot is different (spilled wine, vomit, left food, …)
  • Look into guests' rooms to find hints
  • Confront guests and decide if they are guilty or not
  • Minigames to clean dirty places (Button smashing, CAPTCHA-like puzzle, …)
  • Cleaning spots will reveal new hints from e.g., cleaning staff
  • Different types of "boss" NPCs (dirty minded one, talking trash can, …) with small arena fight
  • Goal of the game is to find all guilty guests

Looks and Feels

  • Top Down bird's eye view simmilar to old Pokémon games
  • 2D tile-based pixel art style
  • Controlls via mouse and keyboard

Inspiration

  • The design is inspired by the figure "Mr. Clean" or in German known as "Meister Proper".

3rd Party Assets