Skip to main content
Ctrl+K

Game on, Yasuki!

  • Getting Started
  • Design & Architecture
  • API Reference
  • Contributing
  • Style Guide
  • GitHub
  • Getting Started
  • Design & Architecture
  • API Reference
  • Contributing
  • Style Guide
  • GitHub

Section Navigation

  • Core Engine Design
  • Card Data & Images
  • Web App: HTTP & WebSocket API
  • Tkinter Client Architecture
  • Search Query Language
  • Design & Architecture

Design & Architecture#

How Game on, Yasuki! is built as software: the core engine and its data model, and how the web server and desktop client surface that same engine. The dependency direction is one-way — yasuki_core ← yasuki_web and yasuki_core ← yasuki_gui, with no coupling between web and gui.

  • Core Engine Design
  • Card Data & Images
  • Web App: HTTP & WebSocket API
  • Tkinter Client Architecture
  • Search Query Language

previous

Docker Guide

next

Core Engine Design

Show Source

© Copyright 2026, Jesse Grabowski.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.20.0.