Developed an interactive Python Snake Game using Pygame, incorporating Object-Oriented Programming (OOP) principles such as inheritance and polymorphism. Enhanced gameplay with multiple fruit types, sound effects, dynamic backgrounds, an adjustable score system, and obstacles. Implemented additional features like a start screen, game over screen, and power-up mechanics. Focused on writing modular, scalable, and maintainable code for an engaging gaming experience.