Click-and-Drag – Rugburn https://rugburn.dev Software Development Wed, 22 Oct 2025 02:02:48 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.1 https://i0.wp.com/rugburn.dev/wp-content/uploads/2025/07/20250729_2055_Software-Developer-Logo_remix_01k1cghcbzfzy8hv45v6gsykj2.webp?fit=32%2C32&ssl=1 Click-and-Drag – Rugburn https://rugburn.dev 32 32 244879875 Angry Animals https://rugburn.dev/angry-animals/ Sat, 02 Aug 2025 12:04:20 +0000 https://rugburn.dev/?p=328

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.
]]>
328