Skip to content

STENS66/Python-BlackJack

Repository files navigation

Python-BlackJack (UWP Edition)

Available on Microsoft Store

Copyright © Gaëtan Sencie 2025

All rights reserved.

Description

Python-BlackJack is a fast, high-performance, and 100% offline Blackjack game. Engineered from the ground up for UWP (Universal Windows Platform), it brings the classic casino experience to your Windows PC. Enjoy a completely local game with beautiful UI and immersive sounds, all while ensuring absolute privacy.

The application is exclusively developed in C# and XAML (despite its historical name) and utilizes a robust architecture for smooth state transitions and fixed-resolution scaling. Validated and published on the Microsoft Store, it provides a robust, seamless, and completely isolated closed-loop environment to enjoy Blackjack locally with zero risk of data leakage.

Preview

Screenshot of the Python-BlackJack app

Screenshot of the Python-BlackJack app

Compatibility

Desktop and console application designed for:

  • Windows: 10 and 11 (64-bit / x86 / ARM).

Features

  • Total Privacy & Zero-Persistence: All gameplay is performed strictly locally without an internet connection. The application handles data from end to end in closed-loop isolation.

  • Xbox Controller Support:

    • Full Spatial Navigation: Complete D-Pad and Joystick integration for a flawless console experience.
    • Smart Focus Management: Explicit programmatic focus prevents Xbox controller focus dropping during UI state/phase transitions.
  • Immersive Audio Experience:

    • Casino Ambiance: Continuous background music strictly independent from sound effects.
  • Optimized UI Scaling:

    • Fixed-Resolution Layout: 1080p native design wrapped in a uniform Viewbox that scales perfectly to any screen size, including 4K Xbox displays.

Usage

To play "Python-BlackJack":

1. Launch the Game:

  • Open the application on your PC.

2. Place Your Bets:

  • Use your mouse, touch screen, or Xbox controller to select your chips and place your bets.

3. Play the Hand:

  • Hit, Stand, Double Down, or take Insurance based on your hand and the dealer's visible card.

4. Win and Repeat:

  • The game automatically resolves the hand, calculates payouts, and resets for the next round.

Advantages

  • Industrial Stability: Built on a robust UWP C#/XAML architecture, ensuring a zero-freeze user interface.
  • Absolute Privacy: No internet packets, no tracking, and no data leaves the local application environment.

Download

Contact

Thank you for playing "Python-BlackJack"!


References & Keywords

Developed by Gaëtan Sencie, Python developer.

Python-BlackJack is officially available on the Microsoft Store and GitHub, ensuring reliable and validated distribution.

Keywords: Blackjack, Offline Game, UWP, Windows 10, Windows 11, Xbox, C#, XAML, Casino Game, Privacy-first app, Local game, Controller Support.


Python-BlackJack (Édition UWP)

Disponible sur le Microsoft Store

Copyright © Gaëtan Sencie 2025

Tous droits réservés.

Description

Python-BlackJack est un jeu de Blackjack rapide, performant et 100% hors ligne. Entièrement pensé pour la plateforme UWP (Universal Windows Platform), il apporte l'expérience classique du casino directement sur votre PC Windows. Profitez d'un jeu totalement local avec une interface soignée et des sons immersifs, tout en garantissant une confidentialité absolue.

L'application est exclusivement développée en C# et XAML (malgré son nom historique) et utilise une architecture robuste pour des transitions d'état fluides et une mise à l'échelle à résolution fixe. Validée et publiée sur le Microsoft Store, elle offre un environnement fermé et totalement isolé pour profiter du Blackjack en local, sans aucun risque de fuite de données.

Prévisualisation

Capture d'écran de l'application Python-BlackJack

Screenshot of the Python-BlackJack app

Compatibilité

Application de bureau et console conçue pour :

  • Windows : 10 et 11 (64 bits / x86 / ARM).

Fonctionnalités

  • Confidentialité Totale & Zéro Persistance : Toutes les parties sont jouées exclusivement en local, sans aucune connexion internet ni dépendance à un cloud tiers.

  • Support Manette Xbox :

    • Navigation Spatiale Complète : Intégration parfaite de la croix directionnelle (D-Pad) et du Joystick pour une expérience console optimale.
    • Gestion Intelligente du Focus : Focus programmatique explicite pour éviter toute perte de contrôle avec la manette Xbox lors des transitions d'interface.
  • Expérience Audio Immersive :

    • Ambiance Casino : Musique de fond continue strictement indépendante des effets sonores (SFX).
  • Mise à l'échelle UI Optimisée :

    • Résolution Fixe : Conception native 1080p encapsulée dans une Viewbox uniforme s'adaptant parfaitement à toute taille d'écran, y compris les affichages Xbox 4K.

Utilisation

Pour jouer à "Python-BlackJack" :

1. Lancer le jeu :

  • Ouvrez l'application sur votre PC.

2. Placer vos mises :

  • Utilisez votre souris, l'écran tactile ou la manette Xbox pour sélectionner vos jetons et placer vos mises.

3. Jouer la main :

  • Choisissez de Tirer (Hit), Rester (Stand), Doubler (Double Down) ou prendre une Assurance en fonction de votre main et de la carte visible du croupier.

4. Gagner et recommencer :

  • Le jeu résout automatiquement la main, calcule les gains et se réinitialise pour le tour suivant.

Avantages

  • Stabilité Industrielle : Construit sur une architecture UWP C#/XAML robuste, l'interface ne gèle jamais.
  • Confidentialité Absolue : Aucun paquet internet, aucun pistage, aucune donnée ne quitte l'environnement local de l'application.

Téléchargement

Contact

Merci de jouer à "Python-BlackJack" !


Références & Mots-clés

Développé par Gaëtan Sencie, développeur Python.

Python-BlackJack est officiellement disponible sur le Microsoft Store et GitHub, garantissant une diffusion fiable et validée.

Mots-clés : Blackjack, Jeu hors ligne, UWP, Windows 10, Windows 11, Xbox, C#, XAML, Jeu de casino, Confidentialité, Jeu local, Support manette.

About

Offline Blackjack Game

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors