---
# System prepended metadata

title: Erleuchtung / Lighten the mood

---

# Erleuchtung / Lighten the mood

### Requirements
- **Integrate at least four advanced audio patterns** 
    - Sequencing:
        - Finden eines Bandmitglieds triggert eine Reihe an Sounds bis dieses tatsächlich zu spielen anfängt: gefunden werden -> Instrument bereit machen? -> Spielen
    - States
        - Umgebung: Wald, Lichtung, Höhle
    - Switches
        - Zusammensetzung der Hintergrundmusik&Lead-Instrument basierend auf Spielfortschritt
    - Real-time parameter controls:
        - Lichtradius bestimmt Soundeffekt-Lautstärke
    - variation & randomization:
        - Ambient
        - Sonstige Soundeffekte der Waldbewohner
- **Use self-recorded and/or sound effects libraries** 
    - Waldbewohner, Points of Interest
- **Create atmosphere using ambient sounds**
	- Wald
- **Use music as background music** 
	- Käfer
- **Add a game menu for options** 
	- **Integrate a menu that can control different music levels** 
	- **Handle game sound effects during pausing time** 
        - sound muffling
        - ganzes Musikstück der Käfer

### Features
- sh. Video
- Sprache: Englisch
#### Aufgabenverteilung Musik
- Musik & Musikdesign (Highlight)
	- Max Korber
- Ambient Noises Forest (Background) (Vögel, Rascheln, Wind, Frosch, Wasser)
	- Ellen Saft
- Menü & Audiopipeline & Pattern umsetzung
	- Steffen Florschütz

#### Gameplay
- Unity
	- Level erstellen (Wald)
	    - https://assetstore.unity.com/packages/3d/environments/landscapes/free-low-poly-nature-forest-205742
	    - https://assetstore.unity.com/packages/3d/vegetation/low-poly-nature-free-vegetation-134006
	    - https://assetstore.unity.com/packages/3d/environments/landscapes/low-poly-simple-nature-pack-162153
	    - Nacht&Nebel
	    - Mond
	    - Düsterer leiser Hintergrund summs (immer da)
	- Player 
		- (Kamera-)Steuerung / Bewegung
		- Triggern von Sounds (Licht)
		- Erleuchten Fähigkeit (Laterne)
	        - leuchtet selber weniger, je mehr Licht man verteilt
	        - einbauen kleiner Soundrätsel um Fähigkeit benutzen zu müssen
	- Dialog/Text
	    - Intro / Tutorial
	    - Soundrätsel erklärung / einleitung
- Soundrätsel beispiele:
    - türe lässt sich ohne den den richtigen sound nicht öffnen
      -> licht bei diesem sound setzen und zur tür gehen
    - eule / fledermaus hat cello gestohlen, ihr ist es zu laut im wald!
      -> ton im menü ausschalten, cello wird zurückgeben

### ToDo - Must have
#### General
- [x] menüszene
- [x] externe assets importieren & aussortieren
- [x] grundlegendes leveldesign der map
- [x] endszene (thanks for playing)

#### Level Design (-entscheidungen)
- [x] Erkunden vs Suchen
    - Käfer versteckt + Hilfesounds?
- [x] Unterschiedliche States
    - Höhle

#### Eigene Assets
- [x] käfer (s)
- [x] ameise (s)
- [x] spinne (s)
- [x] stabheuschrecke (s)
- [x] laterne
- [ ] sterne & mond
- [x] steine
- [ ] particles (spieler, wasser)
- [x] nebel

#### Audio (!!!)
- [x] mausklick
- [ ] extra sound für play-button (?)
- [ ] pausieren sound
- [x] laterne anzünden
- ambient sound effects:
    - [x] rascheln
    - [x] wind
    - [ ] zirpen
    - [x] vogelgezwitscher
    - [ ] specht
    - [ ] plätschern (?)

#### Musik
- [x] Einzelne Lead-Stücke :
    - [x] Bass-Käfer
    - [x] Cello-Ameise
    - [x] Xylophon-Spinne
    - [x] Flöten-Stabheuschrecke
- [x] Menümusik (Bongokäfer/Chor)

#### Scripting
- [x] player controller
- [x] camera controller
- [x] menüskripte
- [x] ingame-menü
- [x] licht<->audio switch
- [x] Laterne erleuchten
- [x] particle system for audio sources
- [ ] simples dialogsystem (infodump) (s)
- [x] Audio-Mixer Struktur
- [x] Music-Manager
    - [x] Level
        - [x] [Wechsel der Audio-Tracks im Level ](https://johnleonardfrench.com/ultimate-guide-to-playscheduled-in-unity/)
        - [x] loop und wechsel im hintergrund
        - [x] starten des ersten Liedes
        - [x] Faden der Musik in den Hintergrund durch Distanz (Faden 2D musik vs 3D Welt) Wert wird nur weitergeleitet, nicht bestimmt
        - [x] Pausenmenü-Unterschied
    - [x] MainMenu

### Nice to have
- mehr soundrätsel
- ... Animationen
- zweites Level
- Voiceacting
- [ ] Soundrätsel
    - [ ] gamplay-skript: basic soundrätsel 
    - [ ] Licht in der Welt verteilen/nutzen
- ui-elemente (hingekritzelt)
    - [ ] play
    - [ ] settings
    - [ ] audio sliders
    - [ ] back to main
    - [ ] exit
    - [ ] dialogfeld
    - [ ] thanks for playing-screen
- stage szene to enable experimentation after completing a level/the game



