A downloadable game for Windows

(Lightweight Open-Source Blackjack)
This is a simple, lightweight Blackjack game made as part of a school project, built using WinForms. It includes a basic betting and XP system, game speed and card customization options, and a simple dealer AI that reacts to the game outcome. Your progress is saved automatically between sessions, so you can always pick up where you left off.

Features

- Betting and balance system.
- XP after win based on your bet.
- Progress auto-saves and loads on launch.
- Menu panel with settings that let you change game speed and card sprites.
- Simple dealer AI with reactions based on game result.
- Extremely lightweight (<1 megabyte)

Open-Source

This game is open-source under the CC0 1.0 Universal license. You’re free to use, modify, and distribute the code however you like—with or without attribution. Attribution is not required, but always appreciated!

Just keep in mind: WinForms isn’t game dev–friendly. If you're planning to build a more complete/serious game, Unity or Godot are better suited and both support C#.

Visit this repository for the source-code

Known issues

Values only update visually after clicking any button
(I have to manually trigger the UI update after each event)

UI layout breaks when using display scaling other than 100%
(This is a known limitation of WinForms—it wasn’t really built for game dev)

Not all BlackJack features have been implemented
(For example, doubling down isn’t available)

If there are any other issues or you need help with something, feel free to type it in the comments

Published 19 days ago
StatusOn hold
PlatformsWindows
Authorstewbyte
GenreCard Game
Tags2D, Singleplayer

Download

Download
Windows Executable 282 kB

Install instructions

You need .NET 9.0 in order to run this application, if it's not installed, Windows will redirect you to the download link.

Leave a comment

Log in with itch.io to leave a comment.