Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

System & IO

These crates handle the low-level interaction with the operating system and the user.

  • Terminal: Displaying the game grid to the screen.
  • Input: Handling keyboard and mouse events.
  • Tileset: Loading fonts and graphical tilesets.