Compare commits

..

9 Commits

Author SHA1 Message Date
Nico
719c1d0ba0 Added State Management code
Added AI code for enemies utilizing State Management
Created simple enemy prefab with the AI
2025-06-29 00:14:04 -07:00
Nico
ed5dffacb1 Refactor BuilderManager 2025-06-28 23:23:28 -07:00
Nico
576a2d3e99 Initialize AI Scripts 2025-06-28 14:49:54 -07:00
Nico
a52bbb0849 Create object pooling system
Optimize VFX and builder handling mechanics
2025-06-28 11:00:01 -07:00
Nico
e727c12ec1 Major folder restructure 2025-06-28 00:23:27 -07:00
Nico
44b876131b Tried starting on UI 2025-06-27 21:16:15 -07:00
Nico
250048e3d2 Expand on vfx related codes 2025-06-27 21:06:29 -07:00
Nico
f3a6315a65 Refactor
Create isolated scriptable object for dealing with istantiating Vfx
2025-06-27 15:19:41 -07:00
Nico
6919efe549 Big additions/experimentations 2025-06-27 15:17:00 -07:00
1520 changed files with 99815 additions and 28552 deletions

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: c388d189dae83e843983801a8a3634a1
guid: 9c7bca7b99832a741a6163ff6fe132e2
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 40ff72a6fe5eb2a428cd4597b7ca717b
guid: fe6b18fbc43a42b43a661a5cfee543ff
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 2ff40387335bd1249a798d4f8725da46
guid: de511956060f7e34d8ff44142794b91c
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: fc7c5d5049f99c14c899d894e17cc656
guid: 4dd36aed5450b964a94e3097bfeed373
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@ -119,6 +119,19 @@ TextureImporter:
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites:

View File

Before

Width:  |  Height:  |  Size: 65 KiB

After

Width:  |  Height:  |  Size: 65 KiB

View File

@ -167,6 +167,19 @@ TextureImporter:
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
- serializedVersion: 4
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
ignorePlatformSupport: 0
androidETC2FallbackOverride: 0
forceMaximumCompressionQuality_BC6H_BC7: 0
spriteSheet:
serializedVersion: 2
sprites:
@ -3881,9 +3894,9 @@ TextureImporter:
outline: []
physicsShape:
- - {x: -8, y: -8}
- {x: -1, y: -8}
- {x: -1, y: 4}
- {x: 8, y: 4}
- {x: -2, y: -8}
- {x: -2, y: 5}
- {x: 8, y: 5}
- {x: 8, y: 8}
- {x: -8, y: 8}
tessellationDetail: 0
@ -3908,8 +3921,8 @@ TextureImporter:
customData:
outline: []
physicsShape:
- - {x: -8, y: 4}
- {x: 8, y: 4}
- - {x: -8, y: 5}
- {x: 8, y: 5}
- {x: 8, y: 8}
- {x: -8, y: 8}
tessellationDetail: 0
@ -3934,9 +3947,9 @@ TextureImporter:
customData:
outline: []
physicsShape:
- - {x: -8, y: 4}
- {x: 1, y: 4}
- {x: 1, y: -8}
- - {x: -8, y: 5}
- {x: 2, y: 5}
- {x: 2, y: -8}
- {x: 8, y: -8}
- {x: 8, y: 8}
- {x: -8, y: 8}
@ -4631,8 +4644,8 @@ TextureImporter:
outline: []
physicsShape:
- - {x: -8, y: -8}
- {x: -1, y: -8}
- {x: -1, y: 8}
- {x: -2, y: -8}
- {x: -2, y: 8}
- {x: -8, y: 8}
tessellationDetail: 0
bones: []
@ -4678,10 +4691,10 @@ TextureImporter:
customData:
outline: []
physicsShape:
- - {x: 1, y: -8}
- - {x: 2, y: -8}
- {x: 8, y: -8}
- {x: 8, y: 8}
- {x: 1, y: 8}
- {x: 2, y: 8}
tessellationDetail: 0
bones: []
spriteID: 7e5db9f3d68724343a230dd8f6c6bf07
@ -5352,9 +5365,9 @@ TextureImporter:
physicsShape:
- - {x: -8, y: -8}
- {x: 8, y: -8}
- {x: 8, y: -3}
- {x: -1, y: -3}
- {x: -1, y: 8}
- {x: 8, y: -4}
- {x: -2, y: -4}
- {x: -2, y: 8}
- {x: -8, y: 8}
tessellationDetail: 0
bones: []
@ -5380,8 +5393,8 @@ TextureImporter:
physicsShape:
- - {x: -8, y: -8}
- {x: 8, y: -8}
- {x: 8, y: -3}
- {x: -8, y: -3}
- {x: 8, y: -4}
- {x: -8, y: -4}
tessellationDetail: 0
bones: []
spriteID: e081953f634f8d5439dbe59cf7148d19
@ -5404,12 +5417,12 @@ TextureImporter:
customData:
outline: []
physicsShape:
- - {x: 1, y: -3}
- {x: -8, y: -3}
- - {x: 2, y: -4}
- {x: -8, y: -4}
- {x: -8, y: -8}
- {x: 8, y: -8}
- {x: 8, y: 8}
- {x: 1, y: 8}
- {x: 2, y: 8}
tessellationDetail: 0
bones: []
spriteID: b7ede6773e89fb746bf2b9354e560355

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 836ccbed290ad794b87a7e0553cd3176
guid: 50871bae07085f04c8bd35ce3a1ec83b
folderAsset: yes
DefaultImporter:
externalObjects: {}

View File

@ -77,12 +77,12 @@ MonoBehaviour:
m_Output: 0
m_ColliderType: 1
m_RandomTransform: 0
m_Neighbors: 01000000010000000200000001000000
m_Neighbors: 01000000020000000100000001000000
m_NeighborPositions:
- {x: -1, y: 0, z: 0}
- {x: 0, y: 1, z: 0}
- {x: 1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
- {x: -1, y: 0, z: 0}
m_RuleTransform: 0
- m_Id: 4
m_Sprites:
@ -99,8 +99,8 @@ MonoBehaviour:
- {x: -1, y: 1, z: 0}
- {x: -1, y: 0, z: 0}
- {x: 0, y: 1, z: 0}
- {x: 1, y: 0, z: 0}
- {x: 0, y: -1, z: 0}
- {x: 1, y: 0, z: 0}
m_RuleTransform: 0
- m_Id: 5
m_Sprites:

Some files were not shown because too many files have changed in this diff Show More