Key Things to optimise the amount of memory used up by shader variables. the amount of textures the shader is using. Efficiency: try to produce… Read more Shader Optimisation Tips & Dealing with Platform Fragmentation

Key Things to optimise the amount of memory used up by shader variables. the amount of textures the shader is using. Efficiency: try to produce… Read more Shader Optimisation Tips & Dealing with Platform Fragmentation
How does it work? each object is rendered in a pass for each light that affects it. each object might be rendered… Read more Forward Rendering in Unity & checking render order with Frame Debugger
A D&D Character Viewer app made in Unity with the MVVM design pattern, responsive UI design and technical implementation(C#). A… Read more Made with Unity: D&D Character Viewer app and Character Creation Templates (Scriptable Object)
What are the differences between bump maps, displacement maps, height maps and normal maps and when to use them? They… Read more Tech Art Tips & Tricks: All About Displacement, Height, Normal & Bump Maps
Yahtzee with Buddies is a top-grossing free-to-play mobile game (it rolled past 1 million downloads in just 4 days). It… Read more UI / UX / 2D Technical Art project: Yahtzee
Tool used: Unity (Shadergraph + LWRP) Inspiration: The resurrection teleport scene effect in Gantz: O, Cortana from the Halo game… Read more Shaders Challenge: Teleport Hologram (Gantz O + Cortana Style)
UI Dynamic UI Responsive design & implementation Screen & World Space UI Optimisation & Best Practice Asset bench-marking Profiling tests… Read more Technical Art Skills Development & Reading List
HDRP Overview A huge upgrade to graphics – new way of rendering for achieving high fidelity visuals and realistic looking… Read more Tech Art Notes: HDRP in Unity
Project Background Linguatrivia is an interactive quiz by Linguascope – a tool for language teachers looking to organise competitions within… Read more Linguatrivia – Responsive Website Redesign & Development Project
Agile Scrum Developer 3 reasons why automated builds are important? They allow frequent validation of the unit of software being… Read more Agile Training Notes: Scrum Developer, Product Owner & Nexus Scaled Scrum