Mini Development Projects 2024

Spider Inverse Kinematics this is an experiment i made in unity using FABRIK inverse kinematics. Someday I’d like to improve on this system and use it somewhere in an game. https://github.com/Ethan-Mulwee/Inverse-Kinematics-Experiments/tree/main Raymarching I was learning how to make a basic application that could draw things with OpenGL using GLFW and C++. To have some fun with it I work some raymarching shaders for it. The Mandelbulb Infinite Spheres Falling Sand (Raylib) This was one of my first C++ projects, raylib was great for learning as it’s such a simple and easy to use library that makes coding very fun. ...

December 16, 2024 · Ethan Mulwee

Six Sided Sustainability

Six Sided Sustainabilty was a group project made by me and a couple other students for the annual Games for Change Student Challenge in 2024. It was our first Unity game project and for me my first experience with programming. I served as the modeler and tech artist for the project creating the island assets models and procedural generation system. The game placed as a regional finalist. Technical Details I prototyped the island generation system using blender’s geometry nodes and translated the system into Unity’s C#. I made use of Perlin noise to shape the island and to create a smoothed shoreline texture and water gradient in shader. Later in the project I added a compute shader with hexagon SDFs to compute a more accurate shoreline texture. However this had to be cut for the webGL build as webGL doesn’t support compute shaders (I’ve yet to see if this is fixed with webGPU). ...

August 18, 2023 · Ethan Mulwee