A PC game where you can manipulate and explore the fourth dimension in a series of games including 4D Mazes and 4D Chess.
My final year university project focussing on the development and evaluation extensions to the 3D cross section of 4D geometry.
4D Games uses ray marching to render the 4D shapes. In this post I explain what I did to optimize my shaders, and solve some visual artefacts.
Arty Updates! Store Page, Node Editor, Explosions and UI!
New shapes, another look at 4D Chess, and Enhancing the user experience!
Return to the Matching Games and creating a Tutorial
Adding cool new games: 4D Chess and 4D Mazes
Breaking down the experiment from my final year dissertation and building an interactive series of games exploring the fourth dimension with ray marching.
A brief introduction to ray marching with links to helpful resources, as well as some signed distance functions for primitive 4D shapes.
A brief explanation of rotation in 3D and its associated problems, followed by an introduction to Geometric Algebra and how to rotate objects in 4D without risk of gimbal lock.
A tutorial video designed to teach people the basics of 4D geometry, prior to participating in my evaluation of representations of 4D geometry.