Shadertoy 3 Raymarching
Let’s draw a lit 3D scene without defining any 3D objects. Yeah no it confused me too. I always thought the point of shaders was to make 3D models...
Member since Aug 2019
Let’s draw a lit 3D scene without defining any 3D objects. Yeah no it confused me too. I always thought the point of shaders was to make 3D models...
Today I figured out how to draw a line, and then make it wiggle using some basic maths. Writing shaders like this seems a bit inside-out. Instead of...
Let’s spend this week learning about GLSL and making fancy images from code. The first one, a nice computationally intensive fractal. This just uses...
Today’s lesson in curing headaches by banging your head on the wall until they stop involves joysticks and mice. This is a bit technical, so ensure...
Learning to program is an endurance game full of random side quests, dead ends and frustration. Rather than learning “how to do X”, which is...
What better way to wait out the apocalypse than trying to learn a new system. Read how I dug out my ZX Spectrum Next and set about writing C code on...
How to write GameBoy Advance (GBA) homebrew using modern tools and systems in 2020. Compilers, editors, debugging and more! This isn’t the definitive...
How a Redcode “CPU” works The CPU is a machine, it follows a basic mechanism to the beat of an external clock. In the case of a Redcode simulator,...
Instead of writing about the game jam afterwards, I’m going to try writing about what I’ve done each day. As well as being more interesting, it might...
As a challenge I thought I’d try to implement the Minimum Spanning Tree algorithm, and have a play with it. My code is based off the excellent Coding...
This week I took part in the One Lone Coder 2019 game jam. The theme of this was “destruction”… My entry was started Friday, a mere 48 hours before...
This week I took part in the One Lone Coder 2019 game jam. The theme of this was “destruction”… My entry was started Friday, a mere 48 hours before...
Between the 9th and 16th August 2019 I took part in the Godot Wild Jam #12. Let’s go through what it was like, and the things I learned this time. My...
Between the 9th and 16th August 2019 I took part in the Godot Wild Jam #12. Let’s go through what it was like, and the things I learned this time. My...
It’s been a long time since I entered a game jam, the last ones being the One Game a Month jams back in 2014. This one was the GMTK Game Jam 2019...
It’s been a long time since I entered a game jam, the last ones being the One Game a Month jams back in 2014. This one was the GMTK Game Jam 2019...
Introduction Last time I explained in detail how the whole system worked. This time I will focus on the component system, as it is quite complex....
Introduction Last time I explained in detail how the whole system worked. This time I will focus on the component system, as it is quite complex....
Game controllers on computers are somewhat irritating to manage compared to a console. Has the user plugged in an XBox controller? A PS4 controller,...
GameDev.net uses cookies to ensure you have the best experience on our platform. Learn more