American Keno

Notes: this demo is intentionally simplified for a portfolio.

Game Info

Name:
-
Provider:
-
Type:
-
Grid Size:
-
Draw Size:
-
Min Selection:
-
Max Selection:
-
RTP:
- %
Selected Numbers: -
Hits: 0
Win: 0

Implementation Notes

This demo is a compact client for an American Keno prototype. It demonstrates a small PixiJS-powered grid UI with client-side selection, animated draw presentation, and integration with a backend game service.

Frontend

Backend (technical overview)

The backend is implemented as a NestJS service that exposes a small set of REST endpoints backing the UI. Key endpoints used by this demo:

Server design notes

Core Game Engine (American Keno)

At the heart of this demo is the main game engine, which handles number selection, draws, and win evaluation. Conceptually, here’s how it works:

Notes: this demo is intentionally simplified for a portfolio.