Kevin Castejon

C# Unity Developer

Being a gamer since my childhood, I quickly started to grow the desire to create my own. I explored several game engines as years went by and ended up specialising in Unity and C# programming.

I'm also a Javascript developer, check my specific page here

javascript logo
Scroll

C# Unity Developer

Aside from Unity game development, I'm especially fond of EditorScripting and I've been developing several tools, some of them can be found on the AssetStore.

I also develop games aiming multiplayer, mobile and VR.

Finally, I'm a freelance trainer, course writer and I train for the Unity GameDevelopper Certified Associate.

Works

Tools

Animation Generator
Generate all your animation spritesheets with few clicks.
screen
Better Input Manager
Makes the same old InputManager way better.
screen
StateMachine Generator
Generate StateMachine skeleton scripts with few clicks.
screen
Cone Mesh
Generate a cone mesh, renderer and collider, on the fly.
screen
More Attributes
A set of custom attributes.
screen
Collision Events
Provides UnityEvent fields bound to triggers and collisions Unity messages methods with optional tag filtering.
screen
TimeScale Window
Exposes the TimeScale setting into a simple window that you can tab wherever you want.
screen
Gamepad Mapping Discovery
Discover your gamepads mappings instantly.
screen

Training

Rigidbody
Explore different ways of moving an object with physics.
screen
Quaternion
Explore main Quaternion methods.
screen
Vector Normalization
Explore directional vectors normalization.
screen
Collisions 3D
Explore 3D collisions.
screen
Collisions 2D
Explore 2D collisions.
screen

Others

Ultimate Vr Setup
Project ready to use, already setup with Tilia SDK for VR.
screen
Ultimate Vr Network Setup
Project ready to use, already setup with Tilia SDK and Colyseus for VR and network gaming.
screen
Colyseus Unity
An example of using Colyseus.io nodejs server along with a Unity3D client.
screen