![Video thumbnail](/sites/default/files/styles/card/public/2023-10/game_dev_live_stream_97_card.png?itok=dWY3g9EN)
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
![WebXR and Godot logos](/sites/default/files/styles/card/public/2021-02/webxr_and_godot3.png?itok=1fVeO_45)
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
![Paper prototyping](/sites/default/files/styles/card/public/2022-12/pexels-picjumbocom-196644.jpg?itok=3DdHKcbo)
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!](/sites/default/files/styles/card/public/2022-08/rtp-v14-no-version.png?itok=MQ28gEtr)
Retro Tank FIESTA v1.4: Translations!
Added translations to Spanish, German, Polish, Ukrainian, Russian, Chinese (simplified) and Chinese (traditional)!
Devlog
![Video thumbnail](/sites/default/files/styles/card/public/2022-06/Voxel%20Architect%20Devlog%202%20%28card%29%20%281%29.png?itok=MXHUR6nB)
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](/sites/default/files/styles/card/public/2022-06/rollback_tutorial_thumbnail_part_11_card.png?itok=iHhYr5BY)
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
![Video thumbnail](/sites/default/files/styles/card/public/2022-06/voxel_architect_devlog_1_card.png?itok=64u7a6SL)
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](/sites/default/files/styles/card/public/2022-05/rollback_tutorial_thumbnail_part_10_card.png?itok=dKz7D6rQ)
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
![Video thumbnail](/sites/default/files/styles/card/public/2022-05/shot0001.png?itok=qmI0RaDz)
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
![Video thumbnail](/sites/default/files/styles/card/public/2022-05/gwj45-devlog2.jpg?itok=9OrkHLQ9)
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
![Video thumbnail](/sites/default/files/styles/card/public/2022-05/gwj-devlog1.jpg?itok=HbaPAkdo)
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