Skip to content

YahyaSulaim/ruse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

readme-banner

Ruse 🔍

⚠️ Note: This game is a prototype version created for uselessprojects. we are planning to work on and complete the full version in the future. Stay tuned for updates!

Basic Details

Team Name: microwave

Team Members

  • Team Lead: Yahya Sulaim - AWH Engineering College
  • Member 2: Athul Raj R - AWH Engineering College

Project Description

Ruse is an interactive murder mystery detective game where players step into the role of a detective, tasked with unraveling the truth behind a puzzling murder. By inspecting the crime scene for clues and interrogating a diverse cast of witnesses, players must carefully piece together the story and identify the killer.

The Problem (that doesn't exist)

The world doesn’t have enough armchair detectives solving fictional crimes. Ruse aims to fix that by giving everyone the chance to be Sherlock, no prior experience needed.

The Solution (that nobody asked for)

With Ruse, everyone has a front-row seat to a suspenseful murder mystery. Equipped with a keen eye and sharp wit, players will navigate the drama, gather clues, and expose secrets, all from the comfort of their own screen.

Technical Details

Technologies/Components Used

  • Languages used: Python, JavaScript
  • Frameworks uses: Flask, SocketIO
  • Libraries used: Google Generative AI, Gemini API
  • Tools used: VS Code, Git, Chatgpt, Ideogram, Figma

Implementation

you can play the game here

  • To play locally:
git clone https://github.com/YahyaSulaim/ruse.git
cd ruse
pip install -r requirements.txt

Run

flask run

Project Documentation

Screenshots

home

*game menu*

crimescene

*inspect the crime scene*

interrogate

*Interrogate witnesses*

suspect

*Choose you final suspect*

Team Contributions

  • Athul Raj R: Frontend dev/Story writer, responsible for the core game mechanics, including detective interactions and crime scene setup.
  • Yahya Sulaim: Backend/Design, handled Flask server setup, SocketIO integration, home and interface design

Made with ❤️ at TinkerHub Useless Projects

Static Badge Static Badge

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published