Skip to content

DoubledDoge/buzzbets

Repository files navigation

BuzzBets

CI/CD CodeQL .NET GitHub Downloads (all assets, latest release)

A terminal-based drone racing and betting simulator built in C# using the ConsolePrism and TypeGuard framework. Made as a simple showcase and testing ground for my two .NET libraries.


Features

  • Live Racing Dashboard: Watch the race unfold with real-time progress bars, live event logs, and dynamic odds.
  • Betting System: Analyze drone stats to place "Win Only" or "Place" bets with mathematically calculated payouts.
  • Customizable Drones: Each drone has unique attributes that are stored in a JSON file, allowing for easy configuration.
  • Interactive UI: Navigate through the gaming interface with intuitive controls and some visually appealing elements.

Installation & Running

BuzzBets is distributed as a standalone binary on all three platforms of choice (Windows Linux and macOS).

  1. Navigate to the Releases tab on GitHub.
  2. Download the archive for your specific operating system (e.g., .zip for Windows, .tar.gz for Linux/macOS).
  3. Extract the contents to a folder.
  4. Execute the binary (BuzzBets.exe on Windows, or ./BuzzBets on Unix systems).

*Note: For the absolute best visual experience with the UI borders and theme colours, it is highly recommended to run the game fullscreen.

About

A simple console-based drone betting application

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages