Developed using Godot 4.4
Key Features
- Intuitive Gameplay: Players drag and release their characters to interact with various in-game objects.
- Level-Based Scoring: Players can track their best scores for each level, fostering competitive gameplay.
- Signal System: An event-driven architecture ensures efficient communication between game objects.
- Visual and Audio Feedback: The game includes animations and sound effects to enhance player experience.
Skills
This project showcases a variety of essential programming skills:
- Object-Oriented Programming: The use of classes and inheritance in GDScript demonstrates fundamental OOP principles.
- Event-Driven Programming: Implementing signals for inter-object communication highlights an understanding of decoupled applications.
- Data Management: Using dictionaries for score tracking and resource loading shows data handling skills.
- Game Logic Implementation: Understanding of physics, input handling, and game state management in a 2D space demonstrates game development expertise.
- UI Development: Creating dynamic user interfaces that respond to game events and user actions reflects good practices in frontend development for games.


