Skip to content

Saba-Burduli/Breach-Command

Repository files navigation

Breach Command

Breach Command is a keyboard-first tactical terminal game built with the Tessera TUI framework.

Includes built-in Tessera themes (Catppuccin and Rose Pine variants), adjustable color profiles, and a dedicated Widget Lab scene that exercises a broad set of Tessera widgets.

Run

/Users/sababurduli/.dotnet/dotnet run --project BreachCommand.Presentation/BreachCommand.Presentation.csproj

Controls

  • Global:
    • Ctrl+C: exit app
    • ~: toggle debug overlay
  • Main menu:
    • Up/Down: select
    • Enter: activate
    • 1-6: direct scene shortcuts
  • Gameplay:
    • WASD or arrow keys: move
    • Space: wait turn
    • P: pause overlay
    • Esc: return to main menu
  • Settings page:
    • Tab: cycle focused widget
    • T: cycle built-in Tessera themes
    • C: cycle color profile
    • D: cycle default difficulty
    • +/-: adjust map size
    • H: toggle coordinate hints
    • S: save and return to menu
    • R: reset unsaved edits
    • Esc: cancel unsaved edits
  • Widget Lab page:
    • Tab: cycle focus across interactive widgets
    • F: start/stop spinner
    • Esc: return to main menu

Architecture

See docs/architecture.md.

About

Breach Command is a keyboard-first tactical terminal game built with the Tessera TUI framework. Includes built-in Tessera themes (Catppuccin and Rose Pine variants), adjustable color profiles, and a dedicated Widget Lab scene that exercises a broad set of Tessera widgets.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages