Jared AmlininNerd For TechAi Invasion: Game Creation OverviewHello readers! In this article I will talk about the features and mechanics in a small game I made as part of the Game Logic and…Jul 141Jul 141
Jared AmlininNerd For TechHit System with Interfaces in UnityHave you ever wondered how first and third person shooter games handle their hit system? You know the kind I am talking about, where…Mar 222Mar 222
Jared AmlininLevel Up CodingScriptable Singleton in Unity: Saving Persistent DataDisclaimer: This uses the UnityEditor namespace, which gets removed in a build. This is an editor tool only.Jan 9Jan 9
Jared AmlininLevel Up CodingQuaternions and Euler Angles in UnityWhen handling rotations in Unity, you may have come across quaternions before. Using quaternions has become a popular way to perform…Jun 2, 2023Jun 2, 2023
Jared AmlininLevel Up CodingScriptable Objects in UnityScriptable Objects are highly performant data containers that are specific to Unity. Using Scriptable Objects in your project is a great…Mar 20, 20231Mar 20, 20231
Jared AmlininGeek CultureGenerating Off-mesh Links for AI in UnityUsing off-mesh links is how you can tell your nav mesh agent what areas can be accessed by jumping, hurdling or opening a door for example…Jan 30, 2023Jan 30, 2023
Jared AmlininGeek CultureFinite State Machine for A.I. in UnityUsing a FSM (Finite State Machine) is a great way to separate behaviors for your enemy AI. You need to figure out all of the various…Jan 29, 2023Jan 29, 2023
Jared AmlininGeek CultureMoving Agents on NavMesh in UnityNow that the NavMesh has been setup from the previous article, we can start moving our Agent around the scene.Jan 25, 2023Jan 25, 2023
Jared AmlininGeek CultureSetting up Navigation Mesh in UnityUsing a NavMesh (navigation mesh) enables the agent (users of the NavMesh) to take the most optimal route for traversing a game scene. The…Jan 24, 2023Jan 24, 2023
Jared AmlininLevel Up CodingClick to Move System in UnityUsing a click to move system is very popular with strategic adventure games, so let’s take a look at setting this up with raycasting.Jan 23, 2023Jan 23, 2023