Daniel Lovell
17987c2c5f
Implement Event monitoring system
...
Events are tracked and exported
Monitoring of telemetry performance greatly optimized
Assignment and threat table tracking fixed
2024-10-02 00:30:01 -07:00
Daniel Lovell
0c7d69d632
IADS split out from SimManager
...
IADS handles the threattable and assigning targets
IADS now implements batched threat assignments
2024-10-01 19:10:47 -07:00
Daniel Lovell
2d97112e51
Remove debug LogWarning from SimManager
2024-09-30 11:47:09 -07:00
Daniel Lovell
1dcaf2d245
Add CI tests in test.yaml, rename assemblies
2024-09-30 00:19:46 -07:00
Daniel Lovell
f701e34863
Fix missing assemblies, add ifdef for UNITY_EDITOR
...
Editor scripts require ifdef UNITY_EDITOR so as to not be compiled
2024-09-29 23:45:59 -07:00
Daniel Lovell
e15b70fafc
Assignment system overhaul to fix many bugs
2024-09-29 23:18:40 -07:00
Titan Yuan
f15ab47842
Calculate lift-induced drag from gravity
2024-09-27 10:50:50 -07:00
Daniel Lovell
5d7590f297
Write telemetry to persistentDataPath
2024-09-25 19:37:03 -07:00
Daniel Lovell
0933bb4e97
Fix render graph deprecation warning, add chmod to deployment Action
2024-09-25 19:07:30 -07:00
Daniel Lovell
33b4deec0c
Use WebRequests to get StreamingAssets files
2024-09-25 18:59:22 -07:00
Daniel Lovell
c0b95b2fa7
MacOS attempted fix with file:// prefix
2024-09-25 18:35:00 -07:00
Daniel Lovell
a829a05264
Bump to Unity 6000.0.20f1 (preview)
2024-09-25 17:51:44 -07:00
Daniel Lovell
101ff476f0
Tweaks to improve visuals
2024-09-25 11:31:51 -07:00
Daniel Lovell
c6e9fe04db
One more iteration on the readme gif
2024-09-24 22:40:45 -07:00
Daniel Lovell
ab58a7dfc1
Add GIF, tune autoplay parameters
2024-09-24 22:01:15 -07:00
Daniel Lovell
523d97ec85
"target_type" -> "threat_type", truncate sim config JSON
2024-09-24 20:04:27 -07:00
Daniel Lovell
a29efbb4ca
Refactor "Missile" -> "Interceptor"
2024-09-24 19:59:25 -07:00
Daniel Lovell
bbb2dba1ed
Continued Target -> Threat refactor
2024-09-24 19:38:17 -07:00
Daniel Lovell
17af733afb
Refactor "Target" -> "Threat"
2024-09-24 19:24:50 -07:00
Titan Yuan
4293bfec94
Add serialized fields for instantaneous velocity and acceleration
2024-09-24 18:28:15 -07:00
Daniel Lovell
ded726be64
Add documentation
2024-09-24 17:34:30 -07:00
Daniel Lovell
e62ed34371
Better input and UI control, low FOV render
2024-09-24 17:05:33 -07:00
Daniel Lovell
2d56273d5a
Load static configs from JSON, export build setup
2024-09-24 13:59:21 -07:00
Daniel Lovell
6a8d66d589
Manager GameObjects into prefabs
2024-09-24 08:23:45 -07:00
Daniel Lovell
dca1d97430
Rework of SimulationConfig to load JSON from StreamingAssets\Configs
2024-09-24 00:22:43 -07:00
Daniel Lovell
0c72da4bb7
Merge branch 'input-manager-refactor'
2024-09-23 22:00:37 -07:00
Daniel Lovell
aab46e4d39
Completed InputManager refactor
...
Separate InputManager from CameraController
InputManager is one, consolidated input handling object
CameraController provides an interface for keystrokes & mouse movements detected/handled by InputManager
2024-09-23 22:00:18 -07:00
Daniel Lovell
3b64fc9f2b
Commit further WIP refactor
2024-09-23 12:28:45 -07:00
Titan Yuan
7330102735
Fix lift-induced drag calculation
2024-09-16 22:47:40 -07:00
Daniel Lovell
16f663ec78
Work in progress refactor of InputManager, added UI structure
2024-09-16 09:15:45 -07:00
Daniel Lovell
cfd5653620
Added orbit camera controller for game view
...
Play/pause toggled with SPACE
navigate camera with mouse and WASD (forward/right) + EQ (up)
2024-09-15 21:26:31 -07:00
Daniel Lovell
bee353503e
Fix bug in visualize_telemetry
2024-09-14 15:37:45 -07:00
Daniel Lovell
e583b2c126
Fix dep. warning in visualize_telemetry, add legend
2024-09-14 15:22:56 -07:00
Daniel Lovell
d152c8a559
Added telemetry monitoring and sample visualization Python script
2024-09-14 15:00:35 -07:00
Daniel Lovell
37c3e1c0a9
Fix horrible sensor frequency in SimConfigHydra70
2024-09-14 11:46:10 -07:00
Daniel Lovell
fc79f08313
Lower Micromissile navigation gain
2024-09-14 11:45:50 -07:00
Daniel Lovell
218e1165fa
Larger Target & Missile models for viewing purposes
...
No change in collider size or anything behaviorally
2024-09-14 11:41:43 -07:00
Daniel Lovell
6149d8c783
Document SimManager, fix bug in RestartSimulation causing crash
2024-09-14 11:40:58 -07:00
Titan Yuan
9be43821ef
Format all files
2024-09-13 22:45:25 -07:00
Daniel Lovell
25e6568023
Fixed to target assignment, 3 salvo hydra70 config
2024-09-12 23:58:47 -07:00
Titan Yuan
488ddaa836
Update the sensor at its sensing frequency
2024-09-12 22:57:16 -07:00
Titan Yuan
ead655695e
Fix compensating acceleration input for gravity
2024-09-12 22:38:44 -07:00
Titan Yuan
23de73662c
Fix drag acceleration calculation
2024-09-12 22:34:34 -07:00
Daniel Lovell
d0ef6c3fc4
WIP IADS and Vessel structure
2024-09-12 20:06:47 -07:00
Titan Yuan
10bdd5db16
Use defined gravity constant
2024-09-12 20:04:44 -07:00
Daniel Lovell
4acc2fd32c
Clustering working
2024-09-12 15:44:55 -07:00
Daniel Lovell
e42f9e094c
Axis labels
2024-09-12 12:20:45 -07:00
Daniel Lovell
2bc8af1ff3
Rendering and environment improvements
2024-09-12 11:39:23 -07:00
Daniel Lovell
742da94fe9
Reorganization and many improvements of rendering
2024-09-12 10:36:45 -07:00
Daniel Lovell
76b6037ce8
Initial commit of unity project
2024-09-12 00:17:21 -07:00