hey, uh......which language you use for writing the code for this? i'm thinking about applying this to Unity Engine will that work?