FreeFall – ein Planetenhüpfspiel

In neuem Fenster öffnen

Wie man spielt

  • Während man durchs Weltall treibt, kann man nicht lenken. Sobald man auf einem Planeten gelandet ist, gilt er als entdeckt.
  • Benutze die [S]-Taste, Pfeil-nach-unten oder die Leertaste auf einer Tastatur, oder drücke und halte mit der linken Maustaste oder deinem Finger, um deine Sprungkraft aufzuladen!
  • Mit den Tasten [A] und [D], Pfeil-nach-links und Pfeil-nach-rechts oder Bewegen von Maus oder Finger kann man die Richtung seines Sprunges festlegen.
  • Es gibt keine Möglichkeit einen Sprung abzubrechen oder die Sprungkraft wieder zu reduzieren.
  • Mit dem Mausrad lässt sich hinein- und herauszoomen (wahrscheinlich auch mit Zwei-Finger-Pinch). Durch drücken der [C]-Taste wechselt man zwischen fixer Kamera (weniger Übelkeit und Schwindel) und dynamischer Kamera (die Richtung der meisten Gravitation dreht sich nach unten). Mit Alt + ENTER kann man den Vollbildmodus umschalten.
  • Man gewinnt, sobald alle Planeten aufgedeckt sind. Wenn man zu weit in den leeren Raum hinaustreibt, verliert man.

2D Weltraum-Erkundung Spiel

Lenke ein Raumschiff durch das Sonnensystem.

Den Source-Code kann man sich bei Codepen ansehen.

Features

  • n-Körper-Physik (… führt unter Umständen dazu, dass Monde aus der Umlaufbahn geschleudert werden, wenn die Zeit zu schnell beschleunigt wird)
  • Einfach zu erweiterndes Sonnensystem mit allen Planeten und vielen Monden. Besonderen Dank an Wikipedia für die Informationen und an NASA für die schicken Fotos!
  • Ein schlecht gezeichnetes Raumschiff, das immer gleich groß ausschaut, egal wie weit man von ihm entfernt ist. Dafür ist es sehr stabil und sicher (man kann auch mit sehr großen Geschwindigkeiten sicher landen) und hat unendlich viel Treibstoff!
  • Wähle einen Himmelskörper oben rechts, um die Kamera darauf zu zentrieren.
  • Im Info-Panel kann man zwei Objekte auswählen, um die Distanz und relativen Geschwindigkeiten zu erfahren.

Steuerung

  • mit den Pfeiltasten LINKS und RECHTS kann man das Raumschiff drehen.
  • Pfeiltasten HOCH und RUNTER für Schub! (ja, das Raumschiff hat vorne und hinten gleich starke Raketen)
  • [+] und [-] Tasten um die Zeit zu beschleunigen bzw. verlangsamen.
  • verwende das Mausrad um hinein- und herauszuzoomen.

Binauraler Beat Generator mit Visualisierung

Das Gehör und binaurale Beats

Das menschliche Gehör hat sehr eigenartige Fähigkeiten. Ein Beispiel dafür sind sogenannte binaurale Beats (zu deutsch: mit zwei Ohren wahrgenommene Schläge).

Das ungewöhnliche daran ist, dass dabei eigentlich gar keine Beats vorhanden sind (zumindest solange man mit Kopfhörern lauscht).

Dem linken und das rechten Ohr werden leicht unterschiedliche Tonfrequenzen vorgespielt. Aus dem Unterschied der Frequenzen (in Hz) ergibt sich dann die Frequenz der Beats. Hört das linke Ohr zB einen 440 Hz Ton und das rechte Ohr 439 Hz ergibt sich aus der Differenz ein binauraler Beat pro Sekunde (1 Hz). Bei 438 Hz auf dem rechten Ohr verdoppelt sich die Frequenz auf 2 Hz.

Der Effekt funktioniert ähnlich, wenn die Töne über Lautsprecher ausgegeben werden. Allerdings sind hier tatsächlich physikalische Überlagerungen und Interferenzen – also Beats – vorhanden. Das erstaunliche an binaurale Beats mit Kopfhörern ist, dass es diese Überlagerung der Töne eigentlich gar nicht gibt. Jedes Ohr hört einen durchgängigen Ton mit gleichbleibender Frequenz.

Die Beats scheinen erst bei der Verarbeitung im Gehirn zu entstehen.

Audio-Synthesizer mit p5.sound.js

Die Audio-Bibliothek von meinem Piano/Synthesizer mit Audiolet.js geändert. Jetzt wird p5.sound.js verwendet.

In Planung befinden sich noch folgende Features:

  • mehrere Töne übereinander legen
  • eventuell. Effekte (Phaser, Delay)
Top