Skip to content

a clone of Block Blast FORKED BY AGY AI but with joysticks 🕹️

License

Notifications You must be signed in to change notification settings

albertincx/block-break

 
 

Repository files navigation

Block Break

A clone of Block Blast - a fun puzzle game where you place blocks on the grid to fill rows and columns.

Features

  • Classic block placement gameplay
  • Multiple game modes (Classic and 99)
  • Combo system for consecutive clears
  • Lives system
  • High score tracking
  • Dark/light mode support
  • Mobile-friendly with touch controls and joysticks

GitHub Pages Deployment

This project is automatically deployed to GitHub Pages. Every push to the main branch triggers a build and deployment.

How to Enable GitHub Pages for Your Fork

  1. Push this code to your GitHub repository
  2. Go to your repository settings
  3. Scroll down to the "Pages" section
  4. Under "Build and deployment", set:
    • Source: "GitHub Actions"
    • Branch: "main", "/ (root)"
  5. The site will be published automatically after the next push to main

Note: You must configure GitHub Pages in your repository settings before the first deployment will succeed.

The site will be available at: https://yourusername.github.io/repository-name

Local Development

To build the project locally:

# Install dependencies
npm install

# Build Tailwind CSS
npm run build

# Create the single HTML file with embedded resources
python build.py

The built file will be available in the dist/index.html and can be opened directly in a browser.

Contributing

Feel free to submit issues and enhancement requests!

About

a clone of Block Blast FORKED BY AGY AI but with joysticks 🕹️

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages

  • JavaScript 77.3%
  • HTML 11.8%
  • Python 6.0%
  • CSS 4.9%