Noah Farber

Mecanim

Solely Created by Noah Farber

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).


The slicer is now available open-source for anyone to use.

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 Vehicular Controls


I have written custom scripts for multiple types of vehicular movement such as cars, tanks, motorcycles, planes, boats, and rocket ships.

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.

Dynamic Real Time Drawing + Physics


I created a custom real time drawing script and allowed for the lines to contain colliders enabling physics collisions. The use cases for this sort of functionality are near endless and allow for a widespread of creative control.

Saving Data/XP

I have worked with PlayerPrefs to allow a player to save previous progress during any session of play. This is shown in his app GeoStep which saves high scores and player preference

The beta version is now available on iOS.