Skip to content

League Crusher is an engaging C++ game with a dynamic GUI, challenging levels, and special power-ups, offering a fun and smooth gaming experience across various devices.

Notifications You must be signed in to change notification settings

anshulchaturvedi5/LeagueCrusher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

League Crusher

League Crusher is a C++ game project designed to provide a fun and engaging gaming experience. The game features a graphical user interface (GUI), different levels, special candies or power-ups, and a responsive design that ensures smooth gameplay across various devices and operating systems.

Objectives

  1. Graphical User Interface (GUI):

    • Create a GUI to display the game board, candies, and game information such as the score and time remaining.
  2. Game Loop:

    • Implement a game loop that handles user input, updates the game board, and manages game logic such as detecting matching candies and removing them from the board.
  3. Scoring System:

    • Implement a scoring system that rewards players for making matches and achieving other objectives within the game.
  4. Levels and Game Modes:

    • Create different levels or game modes that provide various challenges and objectives for the player.
  5. Special Candies and Power-Ups:

    • Implement special candies or power-ups that can be earned or purchased to help the player progress through the game.
  6. Performance and Responsiveness:

    • Ensure that the game is responsive and runs smoothly on a range of devices and operating systems.
  7. Efficient Algorithms and Data Structures:

    • Use efficient algorithms and data structures to ensure that the game runs quickly and does not consume excessive system resources.
  8. High Scores and Achievements:

    • Implement features such as high scores and achievements to provide motivation and a sense of accomplishment for the player.

Features

  • Interactive GUI: A user-friendly interface to interact with the game.
  • Real-time Updates: A dynamic game loop that keeps the gameplay smooth and responsive.
  • Challenging Levels: Various levels and game modes to keep the player engaged.
  • Special Items: Power-ups and special candies to enhance gameplay.
  • Performance Optimization: Efficient algorithms to ensure quick and smooth operation.
  • Achievement Tracking: High scores and achievements to motivate players.

League Crusher aims to create a fun and challenging game that provides a satisfying and immersive experience for players.

About

League Crusher is an engaging C++ game with a dynamic GUI, challenging levels, and special power-ups, offering a fun and smooth gaming experience across various devices.

Topics

Resources

Stars

Watchers

Forks

Languages