Open in app

Sign In

Write

Sign In

Justin Horner

20 Followers

Home

About

10 hours ago

Quick Tip: Automatic Type Hints

Automatically add Type Hints to GDScript Completion Welcome to the first article in a new “Quick Tip” series where I hope to provide valuable short-form content. Today’s quick tip is setting up the Godot Editor to automatically add static typing hints such as -> void and :int when code completion…

Game Development

2 min read

Quick Tip: Automatic Type Hints
Quick Tip: Automatic Type Hints
Game Development

2 min read


1 day ago

WASD Player Movement in Godot (C#)

Implement simple WASD movement in Godot with C# NOTE: This article is a C# version of the a previous article I wrote on the same topic using GDScript. I left the general explanations unchanged as they are language agnostic. C# Changes I polled readers across social media asking if they have a…

Game Development

12 min read

WASD Player Movement in Godot (C#)
WASD Player Movement in Godot (C#)
Game Development

12 min read


5 days ago

WASD Player Movement in Godot (GDScript)

Implement simple WASD movement in Godot with GDScript NOTE: This article is a Godot variant of a previous article I wrote on the same topic using Unity. I left the general explanations unchanged as they are engine agnostic. During the prototyping stage of game development, everything moves very quickly as…

Game Development

11 min read

WASD Player Movement in Godot (GDScript)
WASD Player Movement in Godot (GDScript)
Game Development

11 min read


6 days ago

Install and Setup Godot on Windows 11

A guide on installing Godot 4 on Windows In my last article, I gave a brief introduction to Godot and provided several benefits of using an free and open source game engine. Now let’s get Godot installed on Windows. …

Game Development

3 min read

Install and Setup Godot on Windows 11
Install and Setup Godot on Windows 11
Game Development

3 min read


Sep 19

Introduction to Godot

What differentiates Godot from other game engines? I’m excited to publish my first Godot-related article today. As mentioned recently, I will no longer be using and writing about Unity. If you want to know the direction I’m heading with the blog, please read this article. …

Game Development

5 min read

Introduction to Godot
Introduction to Godot
Game Development

5 min read


Sep 15

It’s time for change

The end of Unity and the future of the blog Hey everyone Given the recent news from Unity, today’s article was my last Unity-related article for the foreseeable future. I’ve been thinking about what’s next for my game development content on this blog and I have some ideas to share. …

Game Development

2 min read

It’s time for a change
It’s time for a change
Game Development

2 min read


Sep 14

Prototyping with 3D Primitives

Stages of prototyping before using custom assets Preproduction in game development typically starts with an idea that could be a good mechanical hook that needs to be prototyped to find out if the idea is actually fun once implemented. At this stage, we want to be able to move as…

Game Development

2 min read

Prototyping with 3D Primitives
Prototyping with 3D Primitives
Game Development

2 min read


Sep 13

Using Clone Containers in Unity

A method of keeping the runtime hierarchy clean During gameplay prefab instances are created that can clutter the scene hierarchy and make it difficult to focus on the Game Objects you’re most interested in. Objective: I’ll share a method I use for isolating runtime prefab instances in the scene hierarchy…

Game Development

3 min read

Using Clone Containers in Unity
Using Clone Containers in Unity
Game Development

3 min read


Sep 12

Accessing Game Objects & Components

Understanding Script Communication in Unity You’ve probably seen several different ways to access the components of a Game Object in Unity and why some are preferred over others. Unfortunately, it’s common that these statements lack reasoning, which is what I want to address today. Objective: I’ll cover how to communicate…

Game Development

4 min read

Accessing Game Objects & Components
Accessing Game Objects & Components
Game Development

4 min read


Sep 12

Introduction to Coroutines in Unity

Defining coroutines and how they can be used If you’re new to Unity you’ve probably heard about coroutines but may not have tried using them yet. Many programmers familiar with Unity love Coroutines (sometimes to a fault by overusing them) and hopefully by the end of this article you’ll understand…

Game Development

5 min read

Introduction to Coroutines in Unity
Introduction to Coroutines in Unity
Game Development

5 min read

Justin Horner

Justin Horner

20 Followers

Software Engineer at Meta, Supernatural

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams