Skip to content

Blitz Core is a fast-paced bubble-popping game where players aim to achieve high scores by clearing bubbles.

License

Notifications You must be signed in to change notification settings

amzilox/Blitz-Core-WebGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blitz Core ⚡🎮

Welcome to Blitz Core – your ultimate gaming experience for fast-paced action and thrilling gameplay!

This project features an engaging gameplay mechanics with an intuitive interface.

Built with modern web technologies and stylish animations for an immersive experience. ✨

Project Overview:

Blitz Core is an engaging game where players navigate a world full of colorful bubbles, aiming to score points by shooting projectiles at enemies. The game offers an exciting and dynamic interface, making it a thrilling experience for gamers.

Key Technologies

  • HTML: Structures the game interface and elements.
  • CSS: Provides styling for a visually appealing experience.
  • JavaScript: Implements game logic, including interactions and animations.
  • GSAP: Utilized for high-performance animations that enhance gameplay.
  • Tailwind CSS: Framework used for rapid UI development and responsive design.

For You Developer

⚠️ Game Logic Focus:

While the application is fully functional with various JavaScript features, it's important to note that the styling is kept simple, and no separate files were created for styling or logic architecture.

  • No Dependencies: The game is designed to be straightforward, and no external dependencies were installed for this project.

  • Styling Approach: The game uses Internal styles for simplicity, ensuring that the focus remains on gameplay mechanics.

These aspects are noted because In future updates, there may be opportunities to enhance the styling and organization, but for now, the current implementation effectively supports the game’s core functionality.

Installation

To get started with the Blitz Core game, follow these steps:

  1. Clone the Repository :
git clone https://github.com/amzilox/Blitz-Core-WebGame
cd blitz-core
  1. Open the Project :

You can open the index.html file directly in your browser, or for a better development experience, use a live server to automatically refresh the browser while you save changes.

  1. Optionally, Install Live Server :

If you want to use Live Server, you can install it using npm (Node Package Manager). First, ensure you have Node.js installed. Then, run:

npm install -g live-server
  1. Start Live Server :

After installing Live Server, navigate to the project directory and run:

live-server

This will open the project in your default web browser and automatically refresh the page whenever you make changes to your files.

Credits

A special thanks to Chris Courses for his invaluable guidance and resources on using HTML5 Canvas. 🙏🌟

Features

  • 🎮 Engaging Gameplay: Immerse yourself in a fun and interactive gaming experience.
  • 🏆 Score Tracking: Compete for high scores and track your progress.
  • 💾 Local Storage: Save your Top Scoring.
  • 🎵 Sound Effects: Enjoy immersive audio feedback during gameplay.
  • 🎨 Customizable Styles: Experience a visually appealing interface with dynamic styles.
  • 🎨 GSAP Animations: Enjoy smooth, dynamic animations.
  • 📱 Responsive Design: Play seamlessly on both mobile and desktop devices.
  • 🛠️ Simple Structure: Easy-to-follow code layout for learning and enhancement.

Disclaimer

⚠️ Educational Project

This project serves as a learning experience to demonstrate skills in HTML, CSS, Tailwind, and advanced JavaScript. While the game is fully functional, it's designed primarily for practice and exploration. Feel free to dive into the code, and don’t hesitate to reach out with any questions or feedback!

About

Blitz Core is a fast-paced bubble-popping game where players aim to achieve high scores by clearing bubbles.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published