Commit Graph

84 Commits

Author SHA1 Message Date
4745d7fef0 feat: Ship rotates towards joystick direction, health property, death match decider, better hit detection 2024-06-12 13:45:59 +02:00
a38acd711f fix: switched to late update in camera operator to smooth movements 2024-06-12 13:44:26 +02:00
4e771f3076 feat: playing field boundary remodeled and now acts as a force field to forgive flying mistakes 2024-06-12 13:42:58 +02:00
68ecddd9ca feat: 3D off-screen indicators for items&players, gravity changer objects 2024-06-12 13:41:57 +02:00
c7154c1895 feat: replaced boost hud with segment ui around ship, new damage number particle spawner 2024-06-12 13:39:18 +02:00
d2169f846b feat: collectible weapons and collectible spawner 2024-06-12 13:36:20 +02:00
f977b3c71d feat: changes in materials and new variants 2024-06-12 13:35:13 +02:00
641dfe5078 feat: changed input to radial for controller axis 2024-06-12 13:34:13 +02:00
aff9e88a93 feat: changed FORGE3D Sci-Fi Effects to fit my needs better 2024-06-12 13:31:29 +02:00
7a3e0e0a69 feat: beginning to animate ship death/explosion 2024-06-12 13:30:02 +02:00
8eca56c0fd fix: Gravity changers working, gravity strength now in character properties 2024-05-21 14:19:35 +02:00
9e96946b1a feat: gravity changer; smaller orbs which change gravity instantly 2024-05-20 19:23:04 +02:00
fc7d9a3004 feat: testing FishNet RigidBody prediction, Ship logic refactor 2024-05-20 18:56:32 +02:00
2879e82429 fix: change ships color when spawning 2024-05-14 15:01:55 +02:00
cca4b75827 feat: Ships set color of mesh over property -> less prefab variants, improved hit feedback, improved meshes and Triggers 2024-05-14 15:00:55 +02:00
83ce65aec0 fix: smoother and faster zoom for the MatchCamera 2024-05-14 14:56:40 +02:00
f40434d804 fix: increased 3DAudio Fade Distance 2024-05-14 14:55:34 +02:00
60ac764019 chore: now using HotReload for Unity 2024-05-14 14:30:22 +02:00
b69f2aff47 chore: updated FishNet 2024-05-14 14:29:29 +02:00
79a147dead chore: updated primetween 2024-05-14 14:28:36 +02:00
ed677a9419 chore: tweaked the projectile volume, enabled firing again, changed the F3D object pool and sounds to consume less space in the scene 2024-05-09 15:20:22 +02:00
ce48ac64b8 feat: allow F3D projectiles to register a hit on hit feedback targets 2024-05-09 15:19:01 +02:00
9ac205b950 feat: controll forge3ds overall volume 2024-05-09 15:17:51 +02:00
d4829e572b fix: reset score, only show in free flight 2024-05-08 18:56:26 +02:00
d2c59a32eb fix: added F3DForge Assets 2024-05-08 18:37:59 +02:00
4ea75d7758 feat: score mode for free flight (requires more assets) 2024-05-08 18:37:22 +02:00
58aaa8deff feat: (work in progress) online multiplayer lobby with fishnet 2024-05-07 19:36:56 +02:00
0b14b754b4 feat: beginning to implement an online lobby in the main menu with fishnet 2024-05-05 17:54:15 +02:00
94863a7eb5 feat: free fly arena, 4-player support, 4-player arena, test-scene option etc.
There is also overhauled camera zoom behavior, an update to the match logic,
tweaks to the main menu scene.
2024-05-05 17:53:56 +02:00
9a9a9c8b21 feat: music which has the same tag(different id) can now be randomly played, new tracks
You can say play a "menu_music" and a random track tagged as such will be played.
2024-05-05 17:50:04 +02:00
5278d5ba81 feat: ship particle effects, base properties, gravity fix
All ships now have their own properties, which are modifiers for the base ship properties.
The base behaviour of all ships can now be easily changed, while the individual differences are still respected.

Ship states now trigger particle emissions & effects. This is still messy and mixed with
sounds. Will be overhauled once ship state machine is introduced.

To calculate gravity you now need to specify the gravity source transform.
2024-05-05 17:48:27 +02:00
17aa5593ff feat: added some effects and particles (used in future commits) 2024-05-05 17:40:07 +02:00
418bf1ed5a feat: added colored variants for nimble zones and ships 2024-05-05 17:37:19 +02:00
dbc66e25f0 chore: added only the used resources from the Sci-Fi Forge3D asset pack 2024-05-05 17:36:07 +02:00
b13e3f617e dependency: added bayou transport layer for WebGL + WSS + FishNet 2024-05-05 17:34:06 +02:00
1815d51d68 feat: camera dynamically zooms to keep players on screen 2024-04-22 15:03:56 +02:00
b7653bdd05 feat: added some nice beats :D 2024-04-22 13:37:18 +02:00
134c6f8923 fix: normal logging when using webgl in editor 2024-04-22 13:35:46 +02:00
4610120329 fix: match logic for rounds, hide HUD when in menu 2024-04-22 13:34:37 +02:00
a3fa41eae2 fix: instead of using the log4uni wrapper, I wrote my own
This wrapper essentially restricts the logger to the unity console, when using WebGL, while I don't need to change any Reference to LogManager or Log.Debug(etc) in my code.
2024-04-20 16:26:28 +02:00
969b0df42b Revert "fix: changing to log4uni, because of log4net issues in build versions"
This reverts commit ef425d0ea5.
2024-04-20 15:14:33 +02:00
ef425d0ea5 fix: changing to log4uni, because of log4net issues in build versions 2024-04-19 21:33:19 +02:00
29f2bd1bec feat: improved loading from Files/AssetBundles depending on the environment -> Editor or Built Executable 2024-04-19 21:32:41 +02:00
f2d1fbfe5b fix: overlapping EventSystems for UI Canvases 2024-04-19 21:28:35 +02:00
8659456fae fix: IsOut stat wasn't reset when the round ended 2024-04-19 21:27:58 +02:00
ad8e7466ef chore: removed some unused assets 2024-04-19 21:27:15 +02:00
9f147ac880 chore: README cleanup 2024-04-18 20:37:50 +02:00
6d83c876de feat: Added FishNet plugin to project and began implementing/testing online multiplayer 2024-04-18 20:24:22 +02:00
6d89d9d48e fix: introduced assetbundles, instead of reading from folder
Reading Assets from folders was only possible in Editor over  LoadAssetFromPath. Now I'm using asset bundles for ScriptedObjects and Audio Prefabs, when the project is built.
When in Editor the folders are still used for convenience (can make changes to assets without rebuilding asset bundles)
2024-04-18 20:23:17 +02:00
3dbcb69b7f feat: added logic for multiple rounds and UI for rematch after completed match 2024-04-17 20:56:12 +02:00