This is an implementation of the SO-Architecture for Unity, which draws inspiration from Ryan Hipple's Talk. It revolves around the utilization of generic variable types, generic events, and their associated callbacks for efficient handling.
Tools : Unity3D, C#, Git
Shader Showcases from Polka City
Explore cutting-edge shaders developed using Unity's Shader Graph, designed to enhance interactivity and immersion in Polka City:
1. Interactive Wall Shader
This boundary wall shader brings the environment to life by generating a stunning ripple effect when hit by a car or tagged object. Key highlights:
Dynamic collision-based ripple simulation.
Adjustable ripple intensity, speed, and decay for customization.
Perfect for adding interactivity and visual feedback to gameplay.
2. Water Shader
Realistic water effects for both small lakes and vast seas, crafted with:
Vertex displacement to simulate flowing waves.
Dynamic foam effects along shorelines and interacting objects.
Fully customizable wave height, speed, and foam intensity.
This shader creates immersive aquatic environments with stunning realism.
3. Portal Effect Shader
A visually captivating portal effect for teleporting players within Polka City. Features include:
Swirling vortex motion using radial UV distortion.
Emissive, glowing gradients for a magical look.
Seamless depth and transition effects for smooth teleportation experiences.
This is a foundational project designed specifically for arcade idle games. It boasts modularity and expandability, allowing for seamless integration of new features. Furthermore, it provides the capability to save progress locally while simultaneously retrieving economy-related data from a server.
Tools : Unity3D, C#, Git
This is a ad mediation written by me based on adapters. This ad mediation helps developer ease to use ads in game. I uses few techniques for scripts validation to avoid errors with multiple ad network and improve development work flow. Special things I have done in this mediation.
Use of System.Reflection
Use of generic type
Use of Dictionary
Skills: C#, Git, PHP, Memory Management, Debugging, Unity3D, Space Optimization, Scalable Architecture, Object-Oriented Programming (OOP), Design Patterns, SOLID Design Principles, Plugins