A fun and interactive 3D mini golf game built using Unity and C#. This project showcases smooth animations, intuitive controls, and engaging gameplay mechanics, providing players with an immersive golfing experience.
- 3D Mini Golf Gameplay: Navigate through creatively designed levels with various obstacles and challenges.
- Smooth Animations: Utilize DOTween for fluid animations, enhancing player interactions and visual appeal.
- Responsive Controls: Implement intuitive controls for precise aiming and shot execution.
- Dynamic Obstacles: Encounter moving platforms, ramps, and other dynamic elements that add complexity to each hole.
- Score Tracking: Keep track of scores across multiple levels, aiming for the lowest possible score.
To enhance the visual appeal and interactivity of the game, DOTween (HOTween v2) is integrated into this project. DOTween is a fast, efficient, and fully type-safe object-oriented animation engine for Unity. It allows smooth animations with minimal code, improving performance and reducing garbage collection overhead.
DOTween Website
- Smooth Object Movements: Animate ball movements, camera transitions, and UI elements with ease.
- Interactive UI Animations: Create engaging UI transitions, such as button presses and menu animations.
- Camera Effects: Implement camera shakes and zoom effects during key moments, like successful shots or hole completions.
- Object Scaling and Rotation: Apply scaling and rotation animations to objects, adding dynamic visual effects.