A modern take on the classic Arkanoid game, built with SDL2. This game challenges players with infinite levels of increasing difficulty and provides a smooth and responsive gameplay experience.
-
Infinite Levels:
- Levels progress infinitely, becoming more challenging as the ball speeds up and the paddle shrinks.
-
Pause and Resume:
- Players can pause the game at any point and resume seamlessly.
-
Retro Font Style:
- Uses the Google Fonts "Press Start 2P" retro font for a nostalgic look.
- SDL2: Handles rendering, user input, and game window management.
- SDL2_ttf: Renders text for messages, levels, and results.
- Move the paddle left and right using the arrow keys.
- Break all the bricks to complete the level.
- Avoid letting the ball fall off the screen.
- Press P to pause and P again to resume.
- Adding a main menu with options for game settings.
- Introducing a score system to track player performance.
- Enhancing gameplay with audio effects and background music.
This project is licensed under the MIT License. You are free to use, modify, and distribute this software under the terms of the license.
This project demonstrates the core mechanics of Arkanoid while offering a strong foundation for adding features and enhancing the player experience.





