Dan SchatzederDecoding Documentation — PayPal Integration in UnityNo one likes documentation until they can understand documentation. It is therefore that most of us have a standing dislike with all the…9 min read·Apr 9, 2021--2--2
Dan SchatzederThe Logic of Procedural GenerationProcedural generation — a broad and massive topic that can seem intimidating at first glance, but whose fundamentals can easily be…6 min read·Mar 19, 2021----
Dan SchatzederOptimization: Scriptable ObjectsAs grows the scale of any system, so grows the complexity, and so the accompanying inconvenience of additions or adjustments to it. You…3 min read·Feb 21, 2021----
Dan SchatzederBasic Trajectory Prediction in UnityOver the weekend, Austin Mackrell and I wanted to try out implementing the prediction and visualization of a trajectory in 2-D before it…9 min read·Dec 16, 2020--1--1
Dan SchatzederBoxCast, CircleCast, and More DebuggingExtending on previous RayCast2D Article…3 min read·Dec 10, 2020--1--1
Dan SchatzederLearning New Features: RayCast2DIf you’re a human on Planet Earth, there are dozens if not hundred and thousands of features in Unity and C# that you do not understand.4 min read·Dec 5, 2020--1--1
Dan SchatzederFor() Loops, Arrays, and More MathPer usual, I spent too much time on one feature, and while I don’t have much to show for it, I feel as though understanding the feature…3 min read·Nov 25, 2020--1--1
Dan SchatzederUnity Rotation Somewhat ExplainedI spent ten hours today trying to get a game object to rotate to my liking.4 min read·Nov 23, 2020--3--3
Dan SchatzederCleaner Coding — Methodizing RepetitionA wonderful piece of advice from GameDevHQ so far has been: if feeling any difficulty, to brute force your implementation on the first…2 min read·Nov 21, 2020--1--1
Dan SchatzederSpace Shooter: Phase 1 — FrameworkLearning Unity in a hands-off environment can be downright exhausting. You can fully expect to spend an hour double and triple checking…2 min read·Nov 19, 2020----