BeatShot Developer Blog

Article

Spawning-without-intersection-teaser
Spawning Targets Without Intersection

This article discusses the methods used to prevent target intersection and includes a section on testing procedures created using Unreal Engine's Automation System.

Article

TargetSpawningSystem-teaser
BeatShot's Target Spawning System: Part 2 - Target Lifecycle

Discover how the classes and conventions introduced in Part 1 work together, as key functions and their roles are outlined throughout the target lifecycle.

Article

TargetSpawningSystem-teaser
An Overview of Unreal's Gameplay Ability System in BeatShot

Why is the Gameplay Ability System used in BeatShot? This article explains the role of GAS and provides a walkthrough of a common ability.

Article

TargetSpawningSystem-teaser
BeatShot's Target Spawning System: Part 1 - Core Classes and Conventions

Learn about the classes, state management systems, and some of the conventions used to create a target spawning system in an aim-training game.