
Live streams
Come hang out while I do some game development on a live stream!
I stream (almost) every Friday at 9am CT for about ~2hrs.
Watch on Twitch, YouTube or Facebook.
Hope to see you there!
-- David Snopek
Watch the last stream:
Blog

How to make a VR game for WebXR with Godot 4
A step-by-step tutorial showing the full process for making a VR game for WebXR in Godot 4. Includes tips for debugging and troubleshooting!
Tutorial

2023: The year of prototyping?
In 2023, I want to start making more game prototypes on a regular basis in order to do more game design. Anybody else down? :-)
Blog post

Retro Tank FIESTA v1.4: Translations!
Added translations to Spanish, German, Polish, Ukrainian, Russian, Chinese (simplified) and Chinese (traditional)!
Devlog

Adding non-VR support to my VR Voxel game (Devlog #2)
We look at the non-VR version of the game, and talk about how YOU were RIGHT, I was WRONG, and your insistence has made the game better.
Video
Devlog

Rollback netcode in Godot (part 11): Advanced Input Prediction
In this part, we discuss the true goal of input prediction, the related challenges and some more advanced techniques for handling them.
Video
Tutorial

VR Voxel Builder in Godot! (Devlog #1)
Introducing the VR Voxel Builder game that I'm making in the Godot game engine.
Video
Devlog

Rollback netcode in Godot (part 10): Random Numbers
In this part, we learn about generating random numbers in a rollback-safe way, which we use to add a teleport ability to our demo game.
Video
Tutorial

Godot Wild Jam #45: First Person Shoveler devlog #3 and Postmortem
My third (and final) devlog as well as a postmortem about how the project went as a whole.
Video
Devlog

Godot Wild Jam #45: First Person Shoveler devlog #2
The environment is finally in and it looks awesome! Some bugs were fixed and a lot of sound effects were added. It's starting to shape up!!
Video
Devlog

Godot Wild Jam #45: First Person Shoveler devlog #1
My first devlog about the first person shoveling game that I'm making (with a team of Logans!) for the Godot Wild Jam #45.
Video
Devlog