/GamblingJS

Gambling Games in Vanilla JavaScript

Primary LanguageHTML

GamblingJS

GamblingJS is a collection of gambling games implemented in Vanilla JavaScript. This project aims to demonstrate how to create popular casino games using pure JavaScript, HTML, and CSS, without relying on any frameworks or libraries.

Games

Currently, the following games are available:

  1. Roulette - A classic casino game where players bet on where a ball will land on a spinning wheel.

More games will be added in the future!

Purpose

The main goals of this project are:

  1. To provide clear, well-commented examples of how to implement gambling games in JavaScript.
  2. To demonstrate various programming concepts and techniques used in game development.
  3. To serve as a learning resource for developers interested in game logic and UI implementation.

Technologies Used

  • HTML5
  • CSS3 (with Tailwind CSS for styling)
  • Vanilla JavaScript (ES6+)

Getting Started

To run these games locally:

  1. Clone this repository:
    git clone https://github.com/BChip/GamblingJS.git
    
  2. Navigate to the project directory:
    cd GamblingJS
    
  3. Open the index.html file in your web browser to access the game lobby.

Contributing

Contributions are welcome! If you'd like to add a new game, improve existing ones, or fix bugs, please feel free to submit a pull request.

Disclaimer

This project is for educational purposes only. The games provided here are simulations and do not involve real money gambling. Please be aware of the risks associated with real gambling and always gamble responsibly.