Custom Sprite Slicer for Unity
Unity has a built in sprite slicer, however it is very limited. The slicer can't be accessed through code and can't be activated in during play mode. I wrote a code for a custom sprite slicer using array math to be able to slice sprites in real time. This C# tool has unlimited use possibilities. I used it to make a simple mobile game named Simon Squares, and I created some prototype mechanics with it (shown above).
Custom Controls (2D / 3D Third Person / 3D First Person)
I have created multiple custom player control scripts from 2D to 3D. As well as this, I have incorporated different factors such as speed, jump height, run speed, directional input, custom camera follow and control, and more.
Custom Weapon Mechanics
I have coded many custom weapon scripts and animations for multiple types of weapons. I’ve also worked with pistols, rifles, shotguns, bows, crossbows, and swords.