Artificial Intelligence for Games 101 – Navigation Meshes

Previous Post: Introduction to Artificial Intelligence For this, I will explain using Unreal Engine as my examples, though this works similarly for other Engines like Unity. An AI Mesh is a type of Data Structure that shows the AI where it is allowed to move. In UE4 this can be placed in using the NavMeshContinue reading “Artificial Intelligence for Games 101 – Navigation Meshes”

Artificial Intelligence for Games 101 – Finite State Machines

Previous Post: Introduction to Artificial Intelligence A Finite State Machine is a model that simulates sequential logic. It comes from two models created by Edward F. Moore and George H. Mealy. It generally consists of a series of States of which one of them is active until an event is received, causing it to changeContinue reading “Artificial Intelligence for Games 101 – Finite State Machines”

Artificial Intelligence for Games 101 – Dijkstra’s Algorithm & A* Algorithm

Previous Post: Introduction to Artificial Intelligence Edsger W. Dijkstra created the algorithm in 20 minutes when out shopping with his Fiance. The main objective of this Algorithm is to calculate the shortest path from one point to another. This is practical in a lot of different sections for Artificial Intelligence including Games and Satellite Technology.Continue reading “Artificial Intelligence for Games 101 – Dijkstra’s Algorithm & A* Algorithm”

Artificial Intelligence for Games 101 – An Introduction to AI

What is AI? AI stands for Artificial Intelligence. The general definition for Artificial Intelligence is a Machine that can interpret and possibly learn from a set of data, then use that data to adapt and achieve the goals it is set to do. An example of this used in the real world is having yourContinue reading “Artificial Intelligence for Games 101 – An Introduction to AI”