summaryrefslogtreecommitdiff
path: root/Pathfinding Visualizer
diff options
context:
space:
mode:
Diffstat (limited to 'Pathfinding Visualizer')
-rw-r--r--Pathfinding Visualizer/Assets/Scenes/MainScene.unity (renamed from Pathfinding Visualizer/Assets/Scenes/SampleScene.unity)67
-rw-r--r--Pathfinding Visualizer/Assets/Scenes/MainScene.unity.meta (renamed from Pathfinding Visualizer/Assets/Scenes/SampleScene.unity.meta)0
-rw-r--r--Pathfinding Visualizer/Assets/Scripts.meta8
-rw-r--r--Pathfinding Visualizer/Assets/Scripts/LogicGrid.cs29
-rw-r--r--Pathfinding Visualizer/Assets/Scripts/LogicGrid.cs.meta11
-rw-r--r--Pathfinding Visualizer/Assets/Scripts/TestingScript.cs15
-rw-r--r--Pathfinding Visualizer/Assets/Scripts/TestingScript.cs.meta11
-rw-r--r--Pathfinding Visualizer/ProjectSettings/EditorBuildSettings.asset2
-rw-r--r--Pathfinding Visualizer/ProjectSettings/SceneTemplateSettings.json121
9 files changed, 259 insertions, 5 deletions
diff --git a/Pathfinding Visualizer/Assets/Scenes/SampleScene.unity b/Pathfinding Visualizer/Assets/Scenes/MainScene.unity
index 9421266..7870cf0 100644
--- a/Pathfinding Visualizer/Assets/Scenes/SampleScene.unity
+++ b/Pathfinding Visualizer/Assets/Scenes/MainScene.unity
@@ -104,7 +104,7 @@ NavMeshSettings:
serializedVersion: 2
m_ObjectHideFlags: 0
m_BuildSettings:
- serializedVersion: 2
+ serializedVersion: 3
agentTypeID: 0
agentRadius: 0.5
agentHeight: 2
@@ -117,12 +117,56 @@ NavMeshSettings:
cellSize: 0.16666667
manualTileSize: 0
tileSize: 256
- accuratePlacement: 0
+ buildHeightMesh: 0
maxJobWorkers: 0
preserveTilesOutsideBounds: 0
debug:
m_Flags: 0
m_NavMeshData: {fileID: 0}
+--- !u!1 &480666364
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 480666365}
+ - component: {fileID: 480666366}
+ m_Layer: 0
+ m_Name: Testing
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &480666365
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 480666364}
+ serializedVersion: 2
+ m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
+ m_LocalPosition: {x: 0, y: 0, z: 0}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
+ m_Children: []
+ m_Father: {fileID: 0}
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &480666366
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 480666364}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8fb3c49ddde2d804487b586bfbf43cc3, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1 &519420028
GameObject:
m_ObjectHideFlags: 0
@@ -163,9 +207,17 @@ Camera:
m_projectionMatrixMode: 1
m_GateFitMode: 2
m_FOVAxisMode: 0
+ m_Iso: 200
+ m_ShutterSpeed: 0.005
+ m_Aperture: 16
+ m_FocusDistance: 10
+ m_FocalLength: 50
+ m_BladeCount: 5
+ m_Curvature: {x: 2, y: 11}
+ m_BarrelClipping: 0.25
+ m_Anamorphism: 0
m_SensorSize: {x: 36, y: 24}
m_LensShift: {x: 0, y: 0}
- m_FocalLength: 50
m_NormalizedViewPortRect:
serializedVersion: 2
x: 0
@@ -199,10 +251,17 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 519420028}
+ serializedVersion: 2
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: -10}
m_LocalScale: {x: 1, y: 1, z: 1}
+ m_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 0}
- m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!1660057539 &9223372036854775807
+SceneRoots:
+ m_ObjectHideFlags: 0
+ m_Roots:
+ - {fileID: 519420032}
+ - {fileID: 480666365}
diff --git a/Pathfinding Visualizer/Assets/Scenes/SampleScene.unity.meta b/Pathfinding Visualizer/Assets/Scenes/MainScene.unity.meta
index c1e3c88..c1e3c88 100644
--- a/Pathfinding Visualizer/Assets/Scenes/SampleScene.unity.meta
+++ b/Pathfinding Visualizer/Assets/Scenes/MainScene.unity.meta
diff --git a/Pathfinding Visualizer/Assets/Scripts.meta b/Pathfinding Visualizer/Assets/Scripts.meta
new file mode 100644
index 0000000..045e97a
--- /dev/null
+++ b/Pathfinding Visualizer/Assets/Scripts.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 5ed990f6fa3be91418a7a9b74ec8bee0
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Pathfinding Visualizer/Assets/Scripts/LogicGrid.cs b/Pathfinding Visualizer/Assets/Scripts/LogicGrid.cs
new file mode 100644
index 0000000..e72f5fe
--- /dev/null
+++ b/Pathfinding Visualizer/Assets/Scripts/LogicGrid.cs
@@ -0,0 +1,29 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+
+// INSPIRED BY "CODE MONKEY" ON YOUTUBE
+public class LogicGrid
+{
+ private int width;
+ private int height;
+ private int[,] gridArray;
+
+ public LogicGrid(int width, int height)
+ {
+ this.width = width;
+ this.height = height;
+
+ gridArray = new int[width, height];
+
+ Debug.Log(width + " " + height);
+
+ for(int x = 0; x < gridArray.GetLength(0); x++)
+ for(int y = 0; y < gridArray.GetLength(1); y++)
+ {
+ Debug.Log(x + ", " + y);
+ }
+
+ }
+}
diff --git a/Pathfinding Visualizer/Assets/Scripts/LogicGrid.cs.meta b/Pathfinding Visualizer/Assets/Scripts/LogicGrid.cs.meta
new file mode 100644
index 0000000..80e46e9
--- /dev/null
+++ b/Pathfinding Visualizer/Assets/Scripts/LogicGrid.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 360353a64b23bca468e4f86836747bf5
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Pathfinding Visualizer/Assets/Scripts/TestingScript.cs b/Pathfinding Visualizer/Assets/Scripts/TestingScript.cs
new file mode 100644
index 0000000..a83c36b
--- /dev/null
+++ b/Pathfinding Visualizer/Assets/Scripts/TestingScript.cs
@@ -0,0 +1,15 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public class TestingScript : MonoBehaviour
+{
+ // Start is called before the first frame update
+ private void Start()
+ {
+ LogicGrid grid = new LogicGrid(4, 2);
+
+
+ }
+
+}
diff --git a/Pathfinding Visualizer/Assets/Scripts/TestingScript.cs.meta b/Pathfinding Visualizer/Assets/Scripts/TestingScript.cs.meta
new file mode 100644
index 0000000..0596d91
--- /dev/null
+++ b/Pathfinding Visualizer/Assets/Scripts/TestingScript.cs.meta
@@ -0,0 +1,11 @@
+fileFormatVersion: 2
+guid: 8fb3c49ddde2d804487b586bfbf43cc3
+MonoImporter:
+ externalObjects: {}
+ serializedVersion: 2
+ defaultReferences: []
+ executionOrder: 0
+ icon: {instanceID: 0}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Pathfinding Visualizer/ProjectSettings/EditorBuildSettings.asset b/Pathfinding Visualizer/ProjectSettings/EditorBuildSettings.asset
index 82ab0f5..68d091e 100644
--- a/Pathfinding Visualizer/ProjectSettings/EditorBuildSettings.asset
+++ b/Pathfinding Visualizer/ProjectSettings/EditorBuildSettings.asset
@@ -6,6 +6,6 @@ EditorBuildSettings:
serializedVersion: 2
m_Scenes:
- enabled: 1
- path: Assets/Scenes/SampleScene.unity
+ path: Assets/Scenes/MainScene.unity
guid: 2cda990e2423bbf4892e6590ba056729
m_configObjects: {}
diff --git a/Pathfinding Visualizer/ProjectSettings/SceneTemplateSettings.json b/Pathfinding Visualizer/ProjectSettings/SceneTemplateSettings.json
new file mode 100644
index 0000000..5e97f83
--- /dev/null
+++ b/Pathfinding Visualizer/ProjectSettings/SceneTemplateSettings.json
@@ -0,0 +1,121 @@
+{
+ "templatePinStates": [],
+ "dependencyTypeInfos": [
+ {
+ "userAdded": false,
+ "type": "UnityEngine.AnimationClip",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.Animations.AnimatorController",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.AnimatorOverrideController",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.Audio.AudioMixerController",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.ComputeShader",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Cubemap",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.GameObject",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.LightingDataAsset",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.LightingSettings",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Material",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.MonoScript",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.PhysicMaterial",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.PhysicsMaterial2D",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.PostProcessing.PostProcessProfile",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.PostProcessing.PostProcessResources",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Rendering.VolumeProfile",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEditor.SceneAsset",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Shader",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.ShaderVariantCollection",
+ "defaultInstantiationMode": 1
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Texture",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Texture2D",
+ "defaultInstantiationMode": 0
+ },
+ {
+ "userAdded": false,
+ "type": "UnityEngine.Timeline.TimelineAsset",
+ "defaultInstantiationMode": 0
+ }
+ ],
+ "defaultDependencyTypeInfo": {
+ "userAdded": false,
+ "type": "<default_scene_template_dependencies>",
+ "defaultInstantiationMode": 1
+ },
+ "newSceneOverride": 0
+} \ No newline at end of file