Show HN: Hallucinate – massives Multiplayer-Online-Rave
(hallucinate.site)- Hallucinate bietet ein Online-Rave-Erlebnis, an dem man durch Anpassen des Charakters sowie per Eingabe für Bewegung, Tanzen und Sprechen teilnimmt
- Das Aussehen des Charakters lässt sich mit
7,8für die Haarfarbe,9,0für die Hautfarbe undu,ifür die Frisur ändern - Die Kleidung kann mit
j,kfür das Oberteil undm,,für das Unterteil geändert werden, sodass sich das Aussehen schnell nur per Tastatur anpassen lässt - Für die Bewegung werden die Pfeiltasten oder
w,a,s,dverwendet;l,;stehen für Tanzbewegungen,bfür Bounce undspacefür Sprechen tabist alternative Eingabe,höffnet die Hilfe, und wenn das Video nicht startet, einfach play drücken
Steuerung
-
Charakteraussehen
7,8: Haarfarbe ändern9,0: Hautfarbe ändernu,i: Frisur ändernj,k: Oberteil ändernm,,: Unterteil ändern
-
Bewegung und Aktionen
↑oderw: vorwärts bewegen←odera: nach links bewegen↓oders: rückwärts bewegen→oderd: nach rechts bewegenl,;: Tanzbewegungenb: Bouncespace: Sprechen
-
Sonstige Eingaben
tab: alternative Eingabeh: Hilfe- Wenn das Video nicht startet, play drücken
1 Kommentare
Hacker-News-Kommentare
Das sieht wirklich cool aus, und ich wusste gar nicht, dass es solche Projekte gibt.
Vor 6–7 Jahren habe ich etwas Ähnliches für DJ-Mixing in VR gebaut und es ermöglicht, komplette DJ-Mixe auf echten Vinyl-Turntables zu machen.
Ich habe es so gebaut, dass DJs von überall auf der Welt ihre Sets spielen und auf die Musik in ihrem Studio oder Zuhause zugreifen können, aber weil ich allein daran gearbeitet habe, liegt das Projekt wegen gesundheitlicher Probleme auf unbestimmte Zeit auf Eis.
Es wäre schade, es einfach verschwinden zu lassen, und ich würde mich freuen, wenn jemand es weiterentwickelt.
Es wurde mit der Unity-Engine gebaut, und ich habe alle Assets und Skripte selbst erstellt, ganz ohne Vibe Coding, aber ich weiß nicht so recht, wie ich es am besten teilen soll.
Wenn jemand Interesse hat, würde ich mich freuen, wenn ihr euch die Videos unten anschaut.
https://youtu.be/qXeiqlFA7Rg?t=171
https://www.youtube.com/watch?v=nub6gKgLt44
https://www.youtube.com/watch?v=yWjZUOVbfx4
Ich würde es gern noch mal aufgreifen und würde auch gern wissen, ob es in dem Bereich neue Entwicklungen gibt.
Es gab ein paar Projekte zum gemeinsamen Jammen, aber soweit ich mich erinnere, hat das wegen der Latenz für elektronisches DJ-Mixing nicht besonders gut gepasst.
Das GitHub-Repository ist https://github.com/stagas/hallucinate, und die Lizenz ist MIT.
Alle Beiträge sind willkommen.
Mein Spezialgebiet ist TypeScript-basierte kreative Frontend-Entwicklung, remote wäre ideal, und europäische Zeitzonen werden bevorzugt.
Falls jemand etwas hat: In meinem HN-Profil steht eine E-Mail-Adresse.
Ich sehe ein paar Mixamo-Referenzen und frage mich, wie die Animationen abgespielt werden.
Mich würde auch interessieren, ob es besondere Optimierungen für so viele Charaktere gibt.
Das inzwischen verschwundene theclub.zone hat etwas Ähnliches gemacht, nur stilvoller, und es hatte auch ein extrem schweres geheimes Plattform-Puzzle.
https://www.youtube.com/watch?v=MAXY_bZvWUU
https://www.youtube.com/watch?v=U9I_zfQrfzM
Aber ich finde, der echten Club-Erfahrung am nächsten kommt Increpares kurzes Spiel SLAVE OF GOD.
https://www.youtube.com/watch?v=OSmlqOorQqk
https://www.increpare.com/2012/12/slave-of-god/
Das erinnert mich an das Secret Sky Online-Musikfestival 2021, das Porter Robinson veranstaltet hat.
Die Veranstaltung 2020 war ähnlich, aber in der Version von 2021 gab es kleine humanoide Avatare.
Ein paar Leute und ich haben mit der Browser-Konsole herumgespielt, um die Akzentfarbe zu ändern oder den Positionstext über dem Kopf auf beliebige Formulierungen zu setzen.
https://www.webbyawards.com/crafted-with-code/secret-sky-202...
https://www.webbyawards.com/crafted-with-code/secret-sky-202...
Ich habe aus ungefähr 5 Stunden Daten eine Heatmap der Spielerbewegungen erstellt: https://i.imgur.com/7lDuJI6.png
Ich glaube, es wäre viel besser, wenn Springen erlaubt wäre. Wenn man über die Menge hinwegsehen könnte, würde es visuell viel dynamischer wirken.
Macht Spaß. Ich bin schon lange Fan elektronischer Musik und werde dieses Jahr zum ersten Mal zu einer DJ-zentrierten Show gehen.
Es wirkt ein bisschen so, als wäre die Szene voller Influencer-Typen und allerlei Freizeitdrogenkonsum, aber vielleicht liege ich auch falsch.
Ich habe es mir als Lesezeichen gespeichert, um es im Hintergrund laufen zu lassen, während ich andere Dinge mache.
Normalerweise schaue ich mir gern Videos von vor über 10 Jahren wieder an, um Erinnerungen aufleben zu lassen, daher habe ich selbst nur kurz etwas aufgenommen, und je nachdem, wie wichtig mir die Show war, waren es meist 1–3 Clips.
Wenn du anhand von Social Media beurteilst, wie viele Influencer es gibt, bekommst du eine Stichprobenverzerrung. Shows mit vielen Influencern landen naturgemäß eher in deinem Feed.
Die Influencer-Typen sind ein neueres Problem, und Social Media hat auch dieser Szene geschadet.
Deshalb führen Clubs im Vereinigten Königreich und in anderen Regionen Handyverbote ein; wenn du den Ort gut auswählst, kannst du das bis zu einem gewissen Grad vermeiden.
Ehrlich gesagt ist es eine ziemlich lebensverändernde Erfahrung, auf einer Rave mit Tanzfläche und netten Leuten zu sein.
Viel, vielleicht sogar der Großteil der Tanzmusik wird genau für so ein Umfeld gemacht. Ich wünsche dir viel Spaß.
Ich habe die letzten 15 Minuten durchgeraved. Das ist eine richtig coole Idee.
Das Chatsystem könnte verbessert werden, und es wäre gut, Interaktionen mit anderen Spielern stärker zu erzwingen.
Im Moment sieht es so aus, als würden alle einfach nur herumlaufen und ihre Tanzbewegungen wechseln. Man könnte über ein einfaches Belohnungssystem nachdenken.
Öffne gern ein Issue im GitHub-Repository, dann können wir die Vorschläge dort diskutieren.
Ich konnte nicht spielen, die Seite hat nicht geladen.
Der Fortschrittsbalken hing etwa 2 Minuten lang bei 0 %, dann habe ich aufgegeben.
Ich nutze Firefox 151.0.1(aarch64), falls das hilft, auf MacOS 26.3(25D125).
Bei mir wurde es in Firefox/Mac immerhin bis zu dem Punkt geladen, an dem der Button sichtbar war, aber es dauerte zu lange, also habe ich die Seite einfach geschlossen, um die Serverlast nicht noch zu erhöhen.
In Firefox hatte ich dasselbe Problem, in Chrome wurde es geladen, auch wenn es etwa eine Minute gedauert hat.
Bearbeitung: Jetzt, wo ich noch mal nachsehe, lädt es inzwischen auch in Firefox.
Das Herumspielen hier hat mir mehr Spaß gemacht als alles andere, was ich in den letzten paar Jahren online gemacht habe.