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

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

Rollback netcode in Godot (part 9): Sound Effects
In this part, we learn how to play sound effects in a rollback-safe way, which we use to add explosion sounds to the bombs in our demo game.
Video
Tutorial

How to make Godot open the VS Code workspace (if the project has one)
When using VS Code with Godot, it's annoying that it doesn't automatically open scripts in the project's workspace. Here's how to fix that!
Tutorial

Intro to RenderDoc with Godot
I tried RendorDoc for the first time and fell in love with it! Here's a quick introduction to using it with Godot and some basic features.
Video
Tutorial

Nakama Godot Client 3.1.0 is released!
In collaboration with Heroic Labs and the Open Source community, version 3.1.0 of the Godot client for Nakama has been released!
Devlog

Rollback netcode in Godot (part 8): Animation Players
In this part, we learn the do's and don'ts of using the NetworkAnimationPlayer node, and animate the bombs and explosions in our demo game.
Video
Tutorial

Retro Tank Party v1.3: New Art Styles!
Three new art styles, along with bug fixes and updates to physics and the rollback netcode.
Devlog

Rollback netcode in Godot (part 7): Input Delay and Interpolation
We discuss input delay and interpolation, and use interpolation in our demo project to reduce the simulation rate to 30fps.
Video
Tutorial

Rollback netcode in Godot (part 6): Playing offline!
In this part, we add offline play to our demo, using the exact same gameplay code as the online version.
Video
Tutorial