Commit Graph

25 Commits

Author SHA1 Message Date
25ba3c6e65 feat: new zone enter/leave sounds, small match reset order adjustment 2024-04-14 15:56:47 +02:00
6dc42a05cc feat: Apply an audio effect to every manageable audio on a gameobject
A new AudioManager Method triggers a signal which is received by every
ManageableAudio instance. If the causer of the signal is the same transform as the parent of the ManageableAudio, a change in AudioEffects is caused.
2024-04-13 15:56:20 +02:00
e444ebf950 fix: consume boost capacity when only boosting, double play field exit trigger 2024-04-13 15:54:23 +02:00
89970a7d1d feat: added basic ship sounds, pitch update method for manageable audio 2024-04-12 15:37:59 +02:00
c635e0a0b7 fix: unwanted ship rotations&displacement, fade audio being interrupted 2024-04-11 18:35:10 +02:00
5a658d6cd4 feat: audio management/playback features
Every sound in the game is now a ManageableAudio prefab.
The prefabs are picked up in an audio library automatically and other game objects
can get the sound they need from the AudioManager.
They obtain a ManageableAudio instance which offers various
methods to interact with the AudioSource.
Depending on how they request the ManageableAudio, the AudioSource
is attached to the requesting GameObject, to the Scene or the global management Scene.
This provides options to play sounds spatially, globally and scene independent.

The prefabs are identified by a tag and an ID, so it is easy to swap out sounds globally, by just replacing the prefab.
2024-04-10 16:57:25 +02:00
Jakob Feldmann
cbfd16941c doc: Added and improved comments + project readme 2024-04-03 16:48:59 +02:00
64162cb4a1 feat: whole project restructuring
This can be seen as the initial state of the project after the released demo.

The changes include:
- New ship models
- Singleton manager structure to keep project scaleable in the future
     - Managing players, their settings, character choices, statistics, match setups, controls etc. in a separate decoupled scene
- Main menu with transitions to the arena scene
- Beginnings of a custom audio solution
- Logging with Log4Net

It is really a complete overhaul of the projects structure and management.
2024-04-01 23:06:39 +02:00
b2c0d47e53 feat: shader ripples depending on velocity, added wing collision 2024-02-23 18:37:13 +01:00
269f154cc3 feat: added a manual/test ripple to the shader inspector 2024-02-23 16:06:13 +01:00
5b70a11589 chore: ripple shader better style(slightly) and working clear coat properties 2024-02-23 14:02:47 +01:00
cb92720fa6 chore: new filenames according to new Style Guide 2024-02-22 20:31:19 +01:00
741edc72a7 feat: multiple ripples for nimble zone shader, boundary post processing glow 2024-02-22 00:21:32 +01:00
3be9ecd155 fix: no thrust when turning, boost thrusts also, clear character colors 2024-02-20 11:53:00 +01:00
26df04dbf0 feat: lit transparent complex lit urp shader with wobble 2024-02-20 11:40:42 +01:00
5b4248c5bc feat: shader experiments, for new look. Work in Progress! 2024-02-15 14:08:35 +01:00
a840405379 feat: Thrusting when player is turning (just for testing) 2024-02-15 14:07:45 +01:00
5fb14fb487 fix: Better Input Assignments for Web 2024-02-15 14:06:42 +01:00
7cbcc38f0b feat: start point for adjusting game parameters over excel 2024-02-15 14:05:57 +01:00
7df6feda08 feat: new player models (wip) 2024-02-15 14:05:11 +01:00
092fc57388 fix: better player models, tackle bug fix 2024-01-07 18:40:30 +01:00
a720ce0e68 feat: tackle response differentiation, announcement queue 2024-01-06 16:21:15 +01:00
b8ce591b70 feat: working control scheme detection, with save and reset 2024-01-05 15:52:06 +01:00
730fe6f183 feat: basic two player one keyboard input 2024-01-05 00:12:48 +01:00
4b95e9a9ff init: first prototype state 2023-12-24 22:43:42 +01:00