Developed using Godot 4.4
Key Features
- Responsive Controls: Players can move the paddle left or right using keyboard inputs, allowing for precise control.
- Dynamic Gameplay: Gems fall from the top, and the game increases in difficulty as players progress.
- Sound Effects and Background Music: Enjoy immersive audio as players catch gems and navigate challenges.
- Scoring System: A scoreboard displays the player’s score, adding competitive elements to the gameplay.
Skills
This project demonstrates a variety of programming skills relevant to game development, including:
- Scene Management: Understanding of Godot’s scene system as evidenced by the organization of game elements into separate scenes (e.g., Game, Paddle, Gem).
- Scripting in GDScript: Use of GDScript for handling game logic, including interactions, scoring, and game state management.
- Input Handling: Monitoring and responding to user inputs through detailed configuration settings for keyboard actions.
- Physics and Collision Handling: Implementation of
Area2Dnodes for detecting collisions between the paddle and gems, showcasing knowledge of Godot’s physics engine. - Timer and Sound Integration: Utilization of the Timer node to manage gameplay timing and AudioStreamPlayer nodes for sound effects and background music.
- Exporting for Web: Configuration of export settings for deploying the game to web platforms.


