Experienced Unity Developer with extensive knowledge of Unity API and Editor.
Comfortable with majority of tasks involving Unity Engine through different build stages, from project settings, scene setups, level design to custom editor windows.
I can make custom editor scripts and windows.
Can take a project from design stages through prototyping, build iteration and deployment.
Proficient in C#, capable of writing readable and maintainable code in accordance with industry and company conventions / standards. Experience in collaborating on code with other programmers to create anything from Tools, Gameplay Mechanics , AI, to Basic networking code. Recently I have been working on using DOT / ECS, see my Devlog on VoidAbove to see how it went
Experienced in games development for mobile devices and successful deployed a VR project. Recently completed a VR contract to build a Train Simulator and Driver Learning Centre for a UK Railway Industry Client.
Comfortable with a range of image and 3D modelling software , 5 Years + background. I know how to optimise models to range of performance environments. When it comes to modelling I prefer structural assets over character art.
Experience in using the URP/HDRP pipelines, Shader Graph & Animation Pipeline.
First official devlog for my ECS project, taking on DOTs / ECS has been a big challenge and something I've wanted to do as part of my PDP for a while. The project originally began as a test into optimising AI systems performance using Jobs and Burst but quickly evolved in a battle simulation system where its possible to still achieve playable framerates whilst pushing the amount of entities in the scene and game logic consumption. Really pleased with the results so far.
Reusing a 3D Modelling project and turning it into a VR Experience
Created in Blender
Rigged and Animated using Mixamo
Unity Animator Component and Blend Trees