Kasino Devlog #2 — The Alpha Is Live

devlog

Kasino Devlog #2 — The Alpha Is Live

Big milestone for the Kasino project — the game is now fully playable from start to finish! This marks the Alpha build, running both natively and on the web via Emscripten.

Web Build (Emscripten)

Kasino now compiles cleanly for the web, so players can try it directly in their browsers. Cross-compiled with Emscripten (WebGL), after a few build-system tweaks it’s stable and smooth.

Core Systems (Alpha Complete)

The core gameplay loop is done — dealing, scoring, ending, and restarting all work as expected.

  • Proper start → end → new game flow
  • Difficulty levels
  • Main menu + Settings (settings partially complete)
  • Audio interface with music + SFX

Audio Integration

Audio runs on MiniAudio through the Kasino Engine’s sound layer (ma_engine, ma_sound).

  • Looping BGM + one-shot SFX
  • Logging via spdlog for clean state/debug traces

Playability

Fully playable with sound, music, and seamless restarts. UI polish is next, but gameplay feels solid and responsive.

What’s Next (Beta)

  • Finish Settings (volume, difficulty, display)
  • Visual polish (hover animations, table glow, simple particles)
  • Prepare itch.io Beta on my profile: https://nesmy.itch.io/

Alpha Screenshots

The menus, match setup, and gameplay interface. Select any screenshot to view it at full size.

The main menu with Start, Settings, and How to Play.
The main menu with Start, Settings, and How to Play.
Match setup with player counts and human or AI seat roles.
Match setup with player counts and human or AI seat roles.
The game table at the start of a round, with player scores and cards.
The game table at the start of a round, with player scores and cards.
Selecting cards reveals the capture and trail actions.
Selecting cards reveals the capture and trail actions.
The in-match settings menu with volume, resume, and exit controls.
The in-match settings menu with volume, resume, and exit controls.
Game settings with Easy, Medium, and Hard difficulty options.
Game settings with Easy, Medium, and Hard difficulty options.
The How to Play screen explains actions, captures, builds, and scoring.
The How to Play screen explains actions, captures, builds, and scoring.

Alpha Status

Stage Status Notes
Core Gameplay ✅ Done Fully playable
Menu System ✅ Partial Basic UI works
Settings 🔧 In progress Audio + difficulty first
Audio ✅ Done MiniAudio integrated
Web Build ✅ Done Emscripten stable
Beta 🚧 Upcoming itch.io release plan

Thanks for following along! Next up: UI polish and the public beta on itch.

Related Posts

Kasino Devlog #4 — Making Kasino Feel Like a Complete Game
devlog

Kasino Devlog #4 — Making Kasino Feel Like a Complete Game

Kasino’s biggest update yet: smarter opponents, customization, progression, better controls, and a more polished experience.

Kasino Devlog #3 — I Finally Released It
devlog

Kasino Devlog #3 — I Finally Released It

Kasino is now publicly playable on itch.io. The game isn't finished, but this marks a major step from building an alpha to developing a game people can actually play.

Kasino Devlog #1 — Starting the Table
devlog

Kasino Devlog #1 — Starting the Table