bmallred

jump to main content
Dark Mode

Cluedo Roguelike

This is a game idea meant for the 7DRL.

Game play

Single player

Fog of war

Cluedo cards   idea

Sneak spots   idea

Movement

Turn based

Per room   idea

Per action   idea

Levels

Maybe play off of the Netflix special for the "Hotel Death" where each level is a floor of the building. It would be interesting to break it in to two "separate" hotels joined by the elevators, but may be too much for the competition's time restrictions.

Each floor would then need to be joined by the elevator(s) but the layouts my be different and in varying stages of disarray.

To progress to the next floor the player needs to solve the murder in question.

If this doesn't work another play on the game could be each "room" is actually it's own floor.

Rooms   procgen

Secret passages   procgen

Characters   procgen

Weapons   procgen

Sound

Action sounds

Theme music

(de) Buffs

Invisibility

Haste

Vision

Fire   idea

Poison

Confusion

Hysteria

Schedule

DONE Day 1

Setup [3/3]

  • [X] Render to screen
  • [X] Basic movement
  • [X] Turn system

Items [6/6]

  • [X] Candlestick
  • [X] Knife
  • [X] Lead pipe
  • [X] Revolver
  • [X] Rope
  • [X] Wrench

Characters [6/6]

  • [X] Miss Scarlet
  • [X] Colonel Mustard
  • [X] Mrs. White
  • [X] Reverend/Mr. Green
  • [X] Mrs. Peacock
  • [X] Professor Plum

DONE Day 2

  • State "DONE" from "STARTED" [2021-03-08 Mon 07:09]
  • State "STARTED" from "TODO" [2021-03-08 Mon 04:24]

Dungeon generation

DONE Day 3

  • State "DONE" from "STARTED" [2021-03-08 Mon 16:26]
  • State "STARTED" from "TODO" [2021-03-08 Mon 15:10]

Field of view

Leverage `go-fov`.

DONE Day 4

  • State "DONE" from "STARTED" [2021-03-09 Tue 15:24]
  • State "STARTED" from "TODO" [2021-03-09 Tue 13:18]

User interface [4/4]

  • [X] Design the interface (paper and pen)
  • [X] Implement console
  • [X] Implement player cards
  • [X] Implement map and camera (may already be done)

Path finding [1/1]

  • [X] Simple A*

DONE Day 5

  • State "Done" from "STARTED" [2021-03-12 Fri 10:32]
  • State "STARTED" from "TODO" [2021-03-12 Fri 08:05]

User interface part 2 [3/3]

  • [X] Detective journal
  • [X] More details to cards
  • [X] Suggestions and accusations

AI [4/5]

  • [X] Choose next room
  • [X] Make way to next room
  • [X] Short-term and long-term memory?
  • [X] Make an "educated" suggestion
  • [ ] Suggestion responses (if applicable)

CANCELLED Day 6

  • State "CANCELLED" from "TODO" [2021-03-12 Fri 15:16]
    Skipping due to time…

Sound effects [0/5]

  • [ ] Actions
  • [ ] Dealing
  • [ ] Suggestions
  • [ ] Accusations
  • [ ] Random shit?

Buffs

DONE Day 7

  • State "DONE" from "STARTED" [2021-03-13 Sat 22:19]
  • State "STARTED" from "TODO" [2021-03-13 Sat 21:30]
  • State "TODO" from "STARTED" [2021-03-13 Sat 15:00]
  • State "STARTED" from "TODO" [2021-03-13 Sat 12:15]

Play testing

Packaging