SPIKE REPORT, Week 1


SPIKE TITLE - Navigation Mesh

Context

Learning how NavMesh works and how to set it up

Goals

  1. Learning and Understanding the Basics of a Navigation Mesh
  2. We need to aslo know who to create a basic Navigation Mesh for our actors to move on
  3. Working to find a solution to create a NavMesh for our project

Personnel

In this section, list the primary author of the spike report, as well as any personnel who assisted in completing the work.

  • Primary - Alexander Schiemann
  • Secondary - N/A

Technologies, Tools, and Resources used

Provide resource information for team members who wish to learn additional information from this spike.

Tasks Undertaken

  1. Go To Youtube
  2. Watch Varity of Tutorials
  3. Learn and Understand watch content
  4. Write down useful notes.
  5. List Resources and research sources used.

What we found out

How to create Both a Basic and Dynamic Navigation Mesh that can adjust at runtime and works for any type of enviroment no matter the the height or shape of the enviroment

NavMesh Basics

Shows how to make the basic Navigation Meshes Primary Resource for asic Navigation Meshes can be found here: NavMesh Baking - Unity Official Tutorials Unity NavMesh Tutorial - Basics

Dynamic NavMeshes

Shows Dynamic Navmeshes for moving objects and actors Primary Resource for creating a Dynamic NavMesh can be found here: Unity NavMesh Tutorial - Making it Dynamic

NavMesh with Animator Unity 3D

Using Navmeshes on a Terrain in Unity Part 1 Primary Resource for creating a NavMesh with Animator Unity 3D can be found here: Make An RPG 2016 Ep 2 : Quest System Unity, C#

Creating NavMeshes in a Natural Enviroment and Generated Enviroments

Primary Resource for creating a NavMesh with Natural and Generated Enviroments can be found here: HOW TO MAKE A GAME FOR FREE #020 - NAVMESH | AI - UNITY TUTORIAL NAVMESH SYSTEM! - Unity 2018.2 Tutorial (Beginner Friendly)

NavMesh change at runtime

Primary Resource for creating a NavMesh at runtime can be found here: Unity NavMesh Tutorial - Animated Character

Open Issues/Risks

None since this is only research and not coding as of yet

Recommendations

My Recommendation is to look into all the above Tutorials to Obtain a Clear Understanding of NavMeshes and what they can be used for

Get Questing Simulator

Leave a comment

Log in with itch.io to leave a comment.