Skip to content

Repository files navigation

ondacase

ondacase is a small detective game written in Prolog, Ink, and Fennel.

Premise - Case 001

The iced americano at 7:22

Eli Venn is dead in the back booth of Café Lantern. Five people had reason to want him dead. One of them is definitely lying alright.

Features

  • Four places to inspect and five people to question.
  • Thirteen evidence records on a live timeline.
  • A board to hold evidence and work out the connections.
  • Theory and accusation tools with more than one ending.

Screenshots

Everything below was captured in-game. Older captures are still in the folder for comparison. The full sets are in the console gallery and the spaces gallery.

Case file

Animated tour through the title, map, interview, evidence, board, accusation, and report

Area map with four places to visit Evidence file with records and conclusions

The cast

Interview with Mira Vale, cafe manager All five suspect records with face crops

The full Case 001 cast

Locations

Animated tour of both camera views in the cafe, alley, store, and apartment

Cafe Lantern from the first camera Service alley from the first camera

The first fixed-camera view of the night store The first fixed-camera view of Eli's apartment

UI

The reasoning board separating held facts, guesses, and conflicts A contradiction between two records

Building a structured accusation for Arin A case report showing the correct suspect but an unproven case

Stack

Language Job
Ink Dialogue, reactions, and conversation branches
Fennel The LÖVE runtime, game state, rendering, input, saves, and bridge calls
Prolog Case truth, inference, contradictions, proof trees, alternatives, and accusation evaluation

Development

Setup, controls, save behavior, verification commands, and the repository map live in the development guide. Presentation rules are in DESIGN.md, and the current build plan is in PLAN.md.

The current raster artwork has no embedded author or license metadata. See assets/README.md before distributing a build.

About

Detective game written in Prolog, Ink, and Fennel.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages