Daniel Lovell
765f3983f3
Add docs.yaml, update test.yaml, vuepress
2024-09-30 01:39:12 -07:00
Daniel Lovell
474c322b35
Add coverage upload to pages in test.yaml
2024-09-30 00:56:31 -07:00
Daniel Lovell
9a569e6415
Merge branch 'release'
2024-09-30 00:40:34 -07:00
Daniel Lovell
1dcaf2d245
Add CI tests in test.yaml, rename assemblies
2024-09-30 00:19:46 -07:00
Daniel Lovell
156960bae5
Reference latest tag in release.yaml, don't create new one
2024-09-30 00:06:56 -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
32f3b0aa7a
Cannot have tags with same name as branches
2024-09-29 23:30:36 -07:00
Daniel Lovell
e15b70fafc
Assignment system overhaul to fix many bugs
2024-09-29 23:18:40 -07:00
Daniel Lovell
d5ae6f97f1
Merge pull request #2 from PisterLab/release
...
Sync release -> master
2024-09-28 18:39:32 -07:00
Titan Yuan
95d47d6e64
Merge branch 'master' into release
2024-09-28 16:52:27 -07:00
Titan Yuan
ee703692c0
Add release action
2024-09-28 16:52:13 -07:00
Titan Yuan
df54c734b3
Add README for quick start on Mac
2024-09-27 17:36:02 -07:00
Daniel Lovell
e77f6b5c76
Merge branch 'master' into release
2024-09-27 17:21:11 -07:00
Titan Yuan
f15ab47842
Calculate lift-induced drag from gravity
2024-09-27 10:50:50 -07:00
Daniel Lovell
3a0a27c4a7
Add docs/Simulation_Logging.md
2024-09-25 20:09:19 -07:00
Daniel Lovell
3d472c1233
chmod 777, update action/cache and actions/upload-artifact
2024-09-25 19:40:32 -07:00
Daniel Lovell
5d7590f297
Write telemetry to persistentDataPath
2024-09-25 19:37:03 -07:00
Daniel Lovell
f8725f5728
yolo attempt sudo chmod
2024-09-25 19:16:42 -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
55ece560a1
Added builder.yaml CI action
2024-09-25 16:51:21 -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
ab896dc682
Better+compressed readme gif
2024-09-24 22:32:02 -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
014dfa7714
Update LICENSE
2024-09-24 18:13:51 -07:00
Daniel Lovell
668ed8d2cc
Cleanup
2024-09-24 18:10:12 -07:00
Daniel Lovell
f8b078ec41
Prune Simulation Config Guide
2024-09-24 17:59:52 -07:00
Daniel Lovell
39510d419c
Fix bad code excerpts in config guide
2024-09-24 17:51:38 -07:00
Daniel Lovell
c543479ec1
Improve the Simulation_Config_Guide
2024-09-24 17:45:37 -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