Ascending to the Next Level - RPG Dev Weekly #2
Follow an RPG devlog covering bidirectional loot filtering, tag-based entity queries, and an A* pathfinding fix that untangled tile and freeform movement.
Game development content including the RPG Dev Weekly series, Unity tilemap techniques, the NoesisGUI framework, and behind-the-scenes streaming sessions.
Follow an RPG devlog covering bidirectional loot filtering, tag-based entity queries, and an A* pathfinding fix that untangled tile and freeform movement.
A Unity3D tutorial on retrieving every painted tile from a TileMap using GetSprite and cellBounds, with tips for handling CompressBounds correctly.
Go behind the scenes of an indie RPG built in Unity3D, covering how game objects are persisted and restored as players move between different maps in the game.
Looking for a better way to make Unity3D user interfaces? Love WPF/XAML but not the Unity UI Framework? You probably aren't using Noesis GUI, but you should be!
Modern role playing games (RPGs) can have incredibly complex loot systems. This article introduced a video stream on how to structure cross domain information.
Check out the second entry in the RPG progress pulse where I discuss the progress on my role-playing game, Macerus! This is a hobby project in Unity3D.
An progress pulse update into the development of Macerus RPG and ProjectXyz game framework leveraging Unity3D. Part 1 of the progress pulse series.
Check out the progress on my Unity3D RPG built using C# and dotnet technologies! This is a labor of love and an ongoing project of mine.
Discover why this developer opened his hobby RPG project ProjectXyz to a collaborator, and how passion and trust shaped the decision to build a team.
Learn a Unity3D pattern called Stitching that uses a dedicated Stitcher class to wire Autofac dependencies into MonoBehaviour components cleanly.
Learn why pairing Autofac with Unity3D through dependency injection can simplify building complex, reusable game systems and shared codebases.
Learn how Unity3D 2018.1.1f1 defaults to .NET 3.5 and how to change the Scripting Runtime Version to use .NET 4.x assemblies in your game project.
Preview a planned series that explores designing a delta state algorithm for layering save game patches over base game state during Unity3D development.
Learn a practical workaround for referencing external C# projects and DLLs inside a Unity3D solution without losing your Visual Studio workflow.
Consider a C# pattern that hides constructors behind static factory methods returning interfaces, plus tradeoffs discovered while applying it in practice.
Discover why this developer started ProjectXyz, a hobby RPG backend project built to explore LINQ, dependency injection, TDD, and API design.