Coffee Quest Devlog

8%

Building a web-based daily strategy game inspired by Into the Breach, think tactical grid combat wrapped in the same daily ritual as Wordle or Connections. Each day is a new set of levels to push through, but your performance actually carries over. Play well and tomorrow gets a little easier. Struggle and you'll feel it. Every week is its own mini-campaign, then it resets and you run it again.

Nov 13, 2025

Turn-based combat and attack range rendering

Starting to get the turn-based combat loop working.

  • You can now see the range of your character just by hovering.
  • Clicking on a character makes that character enabled, which means you are only allowed to move that character.
  • Dropping the character means they have completed the move phase of your turn.
  • I have a new renderer that can draw the range and direction of an attack.
Turn combat range screenshot ATurn combat range screenshot B

Nov 5, 2025

Shoreline level prototype and core combat systems

Goal is to create a basic level idea I have had: we are on a shoreline, enemies are coming out of the water, and it is too dark to see. The lighthouse (the giant white rectangle on the left) lights up the level once per turn.

  • I got the ECS system plugged into my level management system.
  • In this screenshot, I just got the movement and range system for the game working.
  • I got the health system working.
  • I made an event system that allows entities to communicate between each other.
  • I am ready to start building the meat of the level's game logic.
Shoreline level prototype screenshot

Oct 20, 2025

Engine milestone: core rendering and systems are online

Milestone where the base rendering and game engine was working.

  • The tilemap code works.
  • Early stage version of the shape renderer works.
  • Camera translation works.
  • The math behind checking if a mouse is in a tilemap cell works.
  • The level loading and state management system is working.
  • The base abstractions felt good enough to start building on top.
Engine milestone screenshot