c#

If It Ain’t Broke, Don’t Break It

Developing good habits so you don’t have to fix it later. If it ain’t broke, don’t fix it. An old adage, and one you may have heard applied to code optimization. This is true. Nothing that follows is meant to imply that it isn’t. Before you spend sleepless nights poring

Building an Attack Slot System in Unity

If you plan to have more than one enemy attacking the player in a 3d (or top down 2d) game, you’re going to need an attack slot system. In our last tech article, we went over building a waypoint pathing system. Let’s continue with the AI tutorials and build an

Building a Waypoint Pathing System In Unity

This is the first in our new series of advanced technical articles. In this series, we’ll be talking about building various advanced game systems. Today’s post is about path finding. Unity includes a 3D Navmesh based path finding system, but in some cases, that may be overkill or you might