Learn how to display messages and even images on the screen using the HudMessage function.
Continue reading ZDoom ACS Scripting Tutorial #8 (HudMessage)Tutorials
Tutorials for level editing, programming, and more.
ZDoom ACS Scripting Tutorial #7 (Global Variables)
Learn how to use global variables which, unlike regular variables, persist across maps.
Continue reading ZDoom ACS Scripting Tutorial #7 (Global Variables)(Doom Builder) How to Merge Levels
Ever wanted to make a WAD consisting of two or more levels? In this video I show you to do just that!
Continue reading (Doom Builder) How to Merge LevelsHow to Play Classic DOOM on a Modern PC
Want to play DOOM on a modern PC, but aren’t sure where to begin? This video’s got you covered!
Continue reading How to Play Classic DOOM on a Modern PCZDoom ACS Scripting Tutorial #6 (Executing Scripts)
This time it’s “back to basics” as I show how to name scripts, execute them in several different ways, and more!
Continue reading ZDoom ACS Scripting Tutorial #6 (Executing Scripts)ZDoom ACS Scripting Tutorial #5 (RPG XP System)
Learn how to make an RPG-like XP and leveling system using a combination of variables, conditional statements, loops, and arrays.
Continue reading ZDoom ACS Scripting Tutorial #5 (RPG XP System)(Door Kickers) Tips & Tricks
A collection of my most handy tips and tricks for Door Kickers, an excellent top-down tactical shooter/strategy game in which you command a SWAT team by drawing out each squad member’s path.
(Doom Builder) PolyObjects Tutorial
Learn how to make rotating walls, sliding doors, and more in Doom Builder using PolyObjects!
(Doom Builder) Deep Water Tutorial
An updated video tutorial showing how to create “deep water” in Doom Builder using 3D floors.
ZDoom ACS Scripting Tutorial #4 (Arrays)
Learn how to use arrays to store and manipulate collections of variables.