Media Summary: Trying to generate some simple little moons and planets to fly about and explore. Inspired by the (incredible!) game Outer Wilds. Attempting to render more intricate scenes using an acceleration structure called a Bounding Volume Hierarchy. Support my work ... Attempting to create a little game where programming is the core mechanic. Links: Compile C# at runtime: ...

Coding Adventure 117 - Detailed Analysis & Overview

Trying to generate some simple little moons and planets to fly about and explore. Inspired by the (incredible!) game Outer Wilds. Attempting to render more intricate scenes using an acceleration structure called a Bounding Volume Hierarchy. Support my work ... Attempting to create a little game where programming is the core mechanic. Links: Compile C# at runtime: ... Attempting to improve my Rubik's Cube solver with viewer suggestions such as: CFOP, domino reduction, and pruning tables. My attempt at solving the 3x3 Rubik's cube (by programming the computer to do it for me). Note: in the evaluation function at 22:32 ... Let's try to convince a bunch of particles to behave (at least somewhat) like water. Written in C# and HLSL, and running inside the ...

Trying to create some flocking behaviour, and getting a little distracted by spirals along the way... Links and Resources: Project ... Until today, the Fluid Simulation has been confined to a tiny box. Let's set it free on a planet, with a little orbiting moon, and see ... This... is text! Let's figure out how to draw it. Starring: Bézier curves and (oh so many) floating point problems. Support my work ... Let's try to turn some dot products into a 3D world! Support my work (and get early access to new videos and source I got a bit tired of my simple heightmap-based planets and decided to experiment with generating them using the Marching Cubes ...

Photo Gallery

Coding Adventure 117
Coding Adventure: Procedural Moons and Planets
Coding Adventure: More Ray Tracing!
Coding Adventure: Coding a Coding Game
Coding Adventure: Improving my Rubik's Cube Solver
Coding Adventure: Rubik's Cube
Coding Adventure: Simulating Smoke
Coding Adventure: Simulating Fluids
Coding Adventure: Boids
Coding Adventure: Planetary Fluid Sim
Coding Adventure: Rendering Text
Coding Adventure: Software Rasterizer
View Detailed Profile
Coding Adventure 117

Coding Adventure 117

Get help with CodeMonkey

Coding Adventure: Procedural Moons and Planets

Coding Adventure: Procedural Moons and Planets

Trying to generate some simple little moons and planets to fly about and explore. Inspired by the (incredible!) game Outer Wilds.

Coding Adventure: More Ray Tracing!

Coding Adventure: More Ray Tracing!

Attempting to render more intricate scenes using an acceleration structure called a Bounding Volume Hierarchy. Support my work ...

Coding Adventure: Coding a Coding Game

Coding Adventure: Coding a Coding Game

Attempting to create a little game where programming is the core mechanic. Links: Compile C# at runtime: ...

Coding Adventure: Improving my Rubik's Cube Solver

Coding Adventure: Improving my Rubik's Cube Solver

Attempting to improve my Rubik's Cube solver with viewer suggestions such as: CFOP, domino reduction, and pruning tables.

Coding Adventure: Rubik's Cube

Coding Adventure: Rubik's Cube

My attempt at solving the 3x3 Rubik's cube (by programming the computer to do it for me). Note: in the evaluation function at 22:32 ...

Coding Adventure: Simulating Smoke

Coding Adventure: Simulating Smoke

My attempt at

Coding Adventure: Simulating Fluids

Coding Adventure: Simulating Fluids

Let's try to convince a bunch of particles to behave (at least somewhat) like water. Written in C# and HLSL, and running inside the ...

Coding Adventure: Boids

Coding Adventure: Boids

Trying to create some flocking behaviour, and getting a little distracted by spirals along the way... Links and Resources: Project ...

Coding Adventure: Planetary Fluid Sim

Coding Adventure: Planetary Fluid Sim

Until today, the Fluid Simulation has been confined to a tiny box. Let's set it free on a planet, with a little orbiting moon, and see ...

Coding Adventure: Rendering Text

Coding Adventure: Rendering Text

This... is text! Let's figure out how to draw it. Starring: Bézier curves and (oh so many) floating point problems. Support my work ...

Coding Adventure: Software Rasterizer

Coding Adventure: Software Rasterizer

Let's try to turn some dot products into a 3D world! Support my work (and get early access to new videos and source

Coding Adventure: Terraforming

Coding Adventure: Terraforming

I got a bit tired of my simple heightmap-based planets and decided to experiment with generating them using the Marching Cubes ...