Skip to content

IvanKiral/pixijs-dartboard

Repository files navigation

PixiJS + SolidJS Dartboard

A digital dartboard implementation using PixiJS, providing an interactive and visually appealing dart game tracking experience.

Installation

  1. Clone the repository:
  2. Install dependencies:
npm ci
  1. Start the development server:
npm run dev

Usage

  1. Open your browser and navigate to http://localhost:5173 (or the port specified in your development environment)
  2. Click or tap to throw darts at the board
  3. The score will be automatically calculated based on where the dart was clicked

Technologies Used

  • PixiJS - 2D WebGL renderer
  • SolidJS - A declarative JavaScript library for building user interfaces with fine-grained reactivity
  • TypeScript - Type-safe JavaScript
  • Vite - Next Generation Frontend Tooling

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Implementation of dart tracking using Pixi.js and Solid.Js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published