Latest

Mar
08
Spin up your very own Perforce server

Spin up your very own Perforce server

You need source control If you’re not using source control, start using source control. All game companies do this,
1 min read
Feb
01
Magivoid Devlog #2 - Teams, AI, combat, and a thingamajig

Magivoid Devlog #2 - Teams, AI, combat, and a thingamajig

Teams With a landscape and a character shooting fireballs in place, it’s time to add things that a game
4 min read
Jan
30
Magivoid Devlog #1 - Terrain, locomotion, fireball!

Magivoid Devlog #1 - Terrain, locomotion, fireball!

Intro In the last post I mentioned not knowing what game to make. This isn’t entirely true. I don’
5 min read
Jan
24
Magivoid Devlog #0 - I would like to make a game

Magivoid Devlog #0 - I would like to make a game

Why? I started messing about with computers about three decades ago (yikes, 2023), and I quickly gravitated towards building games.
2 min read
Jan
14
Assign player team on spawn

Assign player team on spawn

Gameplay Tags Unreal Engine has this great generic system for storing arbitrary labels called Gameplay Tags. It’s essentially FNames
2 min read
Jan
03
Simple bullet spread for AI

Simple bullet spread for AI

Good AI is not fun AI It’s easy to make your AI bots accurate. Target minus source and you
1 min read
Jan
02
Better third person projectiles

Better third person projectiles

The problem In third person games you tend to fire a projectile from the muzzle of a weapon, the hand
2 min read
Dec
22
Safe casts in Unreal Engine

Safe casts in Unreal Engine

Actor to Character Say you have a pointer to an Actor and you’d like to cast this to a
Dec
21
Custom AnimNotify in Unreal Engine 5

Custom AnimNotify in Unreal Engine 5

Adding a new AnimNotify class Unreal Engine offers a few stock notify types for things like playing audio or triggering
1 min read
Dec
18
Custom email domain with Cloudflare and Gmail

Custom email domain with Cloudflare and Gmail

Setup to receive emails 1. In your Cloudflare dashboard, go to Websites > your website > Email. 2. Click Add
2 min read