Hallucinate – Massively Multiplayer Online Rave

(hallucinate.site)

221 points | by stagas 7 hours ago ago

88 comments

  • jda5 22 minutes ago

    I couldn't play, the site didn't load for me :(

    The progress bar was stuck on 0% for about 2 minutes afterwhich I gave up.

    I am on Firefox 151.0.1 (aarch64) and if that helps at all MacOs 26.3 (25D125) if that helps at all.

    • EwanG 14 minutes ago

      I suspect it got more traffic than expected. See the same results on Win 11 with Chrome this morning.

  • AdammadA 3 hours ago

    It's cool to see things like this, I wasn't aware of. I made something similar for VR around 6 or 7 years ago with full DJ mixing on real vinyl turntables. I got things built so DJs could play their set from anywhere in the world and have access to their music from their own studio or home etc. Unfortunately i was one guy making this and health issues have sadly put this project on hold indefinitely. It would be a shame to let it die like this and would love others to carry the project further. What would be the best way to share this, i really don't know as i made it using unity engine, all my own assets, scripts etc are made by me, no vibe coding or anything like that.

    Here's a couple of videos of the project if anybody is interested in carrying this further, please let me know thanks.

    https://youtu.be/qXeiqlFA7Rg?t=171

    https://www.youtube.com/watch?v=nub6gKgLt44

    https://www.youtube.com/watch?v=yWjZUOVbfx4

    • thenthenthen 2 hours ago

      Super cool, during covid times I sorta started making a system where you could back2back dj mix with a remote friend, but never really got anywhere. Would love to pick it up again, or know if there have been some new developments in this field? There are some ‘jam together’ type projects but as I recall, these werent really suitable for DJ mixing electronic music (latency wise).

    • sneak 15 minutes ago

      If you want other people to carry it further, release your work as free software.

  • ilvez 7 minutes ago

    Where is jungle basement or something for those who like their beats broken?

  • stagas 6 hours ago

    The GitHub repository is https://github.com/stagas/hallucinate - License is MIT - All contributions are welcome.

  • Jordan-117 6 hours ago

    Shout-out to the dearly departed theclub.zone, which did this with a bit more panache (as well as a punishingly difficult secret platformer puzzle).

    https://www.youtube.com/watch?v=MAXY_bZvWUU

    https://www.youtube.com/watch?v=U9I_zfQrfzM

    But imho, the truest club experience is the short game SLAVE OF GOD by Increpare:

    https://www.youtube.com/watch?v=OSmlqOorQqk

    https://www.increpare.com/2012/12/slave-of-god/

  • grvdrm an hour ago

    So fun. Long-time fan of electronic music and am heading to my first DJ-centered concerts this year.

    I think that scene is overrun with influencer types and various types of recreational substance use. Maybe I'm wrong.

    Bookmarking for background while I do other things!

    • barbs 35 minutes ago

      Not sure what part of the world you're from but I'm sure you can find some decent authentic gigs around where people aren't doing it for the likes and follows :)

      Honestly, going to a rave with a dancefloor and cool people is kind of lifechanging. It's kind of the environment that a lot of (most?) dance music is made for. Have a great time!

  • fendy3002 an hour ago

    IJKL for movement instead WASD? An interesting approach...

    • 0xEF 4 minutes ago

      pff VIM-like or GTFO

  • voodooEntity an hour ago

    Damn :D even tho i prolly just gonne use it this single team, it kinda made my day :) very cool thing - just a collaborative experience to enjoy !

  • jda5 24 minutes ago

    Couldn't play :( the site didn't load for me

  • schaefer 6 hours ago

    I think allowing jumping would add a lot. looking over the top of a whole crowd would be more visually dynamic.

    • stagas 6 hours ago

      Good idea. PR will be accepted.

  • gloosx 3 hours ago

    Making movement on IJKL instead of WASD is kind of evil

    • stagas 3 hours ago

      My arrow keys are broken.

    • doomvwr 3 hours ago

      Good for lefties!

      • somewhatgoated an hour ago

        A bit off topic but as someone left handed I use my keyboard and mouse in exactly the same way as right handed people.

        It was much easier to get used to this than figure out a custom lefthanded setup.

  • foresto 2 hours ago

    The first time I saw something like this was in a music-focused virtual world from the 2000s. Strangers would strike up conversations with each other, dance (in some cases to well-known artists), wander around to see what others were doing, and generally just hang out.

    I think it was called vSide.

    https://en.wikipedia.org/wiki/VSide

  • madrox 5 hours ago

    I love silly stuff like this and can only hope that with AI we see more of it. Enjoyed dropping in and the beats were fire.

  • 0xbadcafebee 6 hours ago

    I like it! but without ability to execute own dance moves, not really dancing... Tried with keyboard but it didn't work.. Now imagining infrared webcam thing and some DIY stick on reflective things.. set up your own rave cave, attach sensors, dance, your virtual self mirrors... now you're raving

    • embedding-shape 31 minutes ago

      You're basically describing VRChat raves :)

    • stavros 4 hours ago

      That would be great, can you make a PR for it?

    • tardedmeme 3 hours ago

      You could also actually go to a rave. It should be easier than setting up your VR environment.

      • embedding-shape 30 minutes ago

        I'd recommend the same, dancing with strangers is very different than dancing at home alone.

        With that said, not everyone lives in locations where these sort of parties are accessible, for some it's multiple hours away and not always doable. I'm happy both exists, but obviously, prefer in-person events myself any day of the week, and if people haven't experienced it before, they definitely should :)

  • submerge 6 hours ago

    Very cool to vibe out with folks anonymously. Almost like the old days where you could go to a rave and be you without fear someone would take pictures or people outside the rave would know who you are. Would love an option to cycle skin colors / tones.

    • dag11 2 hours ago

      > you could go to a rave and be you without fear someone would take pictures or people outside the rave would know who you are

      These still exist! Look for events promoted as such, or look for smaller local events for the genres you're interested in - the latter might not ban phones, sure, but the vibe is still what you're seeking. Nobody's recording you.

    • elektronika 3 hours ago

      I hear this all the time as a rationalization for why people don't go out anymore, but I don't buy it. You're afraid people on the internet might see you having fun? I've had people shove a phone in my face and take video while I was out dancing. It's rude, but it's not a big deal. The reason people don't go out is because Live Nation/Ticketmaster made live music outrageously expensive and strangled small venues.

      • conductr 3 hours ago

        I don’t buy that as the or even a reason. I’m older and we had raves before any legit venue would touch them. I remember once a venue was forced to cancel due to local law enforcement pressure. It happened the day before. Word spread real quick that we would just meet in a field on someone’s private land, a place we regularly had keg parties and most teenagers were aware of. We always found a way to party in those days. It was the number one objective every week, knowing where we would party on the upcoming weekend. This all was in 90s before anyone I knew had a mobile phone and the internet was not very useful yet.

        My observation is that we were just bored a lot. It has been a long time since young people have been as bored as we were back then.

        Totally different decade, but my 90s high school experience was very similar to the movie Dazed and Confused. It’s odd how similar those experiences were versus what has come with the tech disruption of youth.

        • embedding-shape 27 minutes ago

          > My observation is that we were just bored a lot. It has been a long time since young people have been as bored as we were back then.

          Eh, I think it depends more on the location, than anything else. I grew up rural, we did basically exactly the same thing as you described, hosting raves in the forest, beaches and what not until we get word that police was on it's way (tiny place, everyone knew everyone, police coming was big news as we didn't have local police).

          We did have cellphones, the internet and more, but still, we were bored and dancing all night in a forest was the most fun we could have :) This was between around 2008-2011 sometime.

    • olelele 3 hours ago

      Come to Berlin, you get stickers for the phones cameras and if you film/take photos you’re thrown out..

    • stagas 6 hours ago

      Yeah, skin colors is a good idea and good for first PR :)

  • M4v3R 4 hours ago

    Fun idea! I was surprised that it loaded on mobile and UI was kinda reasonable but I could tap any buttons to move or do anything. I’ll look into sending a PR for fixing that.

    • stagas 4 hours ago

      That would be amazing. I think it would require a complete rethinking for mobile/tablet a different branch of controls.

      • QuantumNomad_ 4 hours ago

        You already have all the buttons on screen. Making them clickable would make it usable on mobile.

  • SockThief 2 hours ago

    Great choice of sets! Really appreciate them.

    Just though I drop by and say it, because nobody seems to notice.

    • stagas 44 minutes ago

      When something is perfect it often becomes transparent /s tysm!

  • goykasi 5 hours ago

    And it was immediately fouled by racism.

    • adzm 4 hours ago

      Yeah that's not very PLUR :(

      • embedding-shape 24 minutes ago

        I've been a raver for decades, not until I jumped into reddit I started reading and seeing people writing about "PLUR" (Peace Love Unity Respect) a bunch. Our little community never really interacted with the US side of things, and never used any acronyms or "sayings" like that, it was just built-in into the community, and people running around saying stuff like that would be kind of inauthentic and borderline sketchy. Just be that, no need to say it or remind others.

        Kind of fun and interesting how the two electronic music scenes are very similar, but things like that remind me how different it is in say Europe than the US, even though the vibes are obviously similar and more or less the same, just way more implicit, not so "Look like this and do that".

    • jazzpush2 4 hours ago

      Not sure why you're being downvoted - I had a blast until the inevitable edgelords spamming the N word. Maybe worth someone adding a PR to filter out such words.

      • stagas 4 hours ago

        Yeah, I added some but they find ways around it. Eventually I'm monitoring and blocking ips manually. Needs an admin area to make this easier.

        • goykasi 3 hours ago

          Its inevitable in public spaces, especially when there is an ounce of anonymity.

        • postalcoder 3 hours ago

          you could use llama guard or openai's omni-moderation model to flag bad actors

  • oscarcp 4 hours ago

    what-a-way to pre-start a work day. Thanks for the contrib! :D

  • monocasa 5 hours ago

    Reminds me of the minecraft based raves during the pandemic.

  • delegate 3 hours ago

    Fun while it lasted, really cool ! Looks like we hugged it to death though, server is down..

  • arch1pelagos 6 hours ago

    Rave chat was working fine until I wrote "I think rust is overrated" and I can no longer see my or anyone else's messages. Yes, really.

    • rablackburn 3 hours ago

      if you type "I use Arch btw" you'll be unshadowbanned

    • stagas 6 hours ago

      It was crashing so you were losing the connection. Now this should be fixed.

  • helloplanets 6 hours ago

    Did this get hugged to death? Not loading for me at all.

    • stagas 6 hours ago

      It was crashing but now it should be ok. Until a new bug arises.

  • sammy2255 6 hours ago

    Seems to be down! Timeout

  • keithxm23 5 hours ago

    This is really cool!

  • winterrx 6 hours ago

    add a real player count

  • ptek 5 hours ago

    haha what a fun site :D. Two dance sections to the rave site, will you be adding a Psytrance section?

    • stagas 5 hours ago

      Hopefully many more! Definitely also Psy. Ty!

  • SLHamlet 6 hours ago

    Kinda cool! What's the max concurrency?

    • stagas 6 hours ago

      Should scale pretty well to hundreds, only key state changes and clothes/messages/etc changes are synced when they happen, it uses dead-reckoning, client authoritative and it's pretty accurate/fast.

      • SLHamlet 6 hours ago

        Ah cool. So you replace NPCs with real players as they come in, or add them into the mix?

        • stagas 6 hours ago

          Add them. The graphics support many more. That's why it's low poly. Of course if it gets popular I will start reducing the NPC count. Now they're there otherwise there's no "rave party" feeling.

  • gobdovan 3 hours ago

    Do it for VR

  • hnuser 6 hours ago

    usernames would be cool chat too

  • pseudopolous 4 hours ago

    Events for the age of the Starbucks dweller. Oh boy.

  • bflesch 6 hours ago

    The people who worked on the metaverse must be jealous

    • nialse 3 hours ago

      The closest we've ever been!

  • crookedusage90 3 hours ago

    building something similar, but this is way ahead

  • filipeisho 3 hours ago

    ok bro this is fire!!! I wish I would not be able to interact with the playback of the video, I think what's fun is knowing that we are all listening to the exactly the same

    • stagas 3 hours ago

      Ty!! That's the idea but it needs some work to get there. It's possible though.

  • emayljames 6 hours ago

    Looks like you have a serious moderation problem, there are racists running around using n-word racist slurs

    • stagas 5 hours ago

      PR we add guns and we shoot each other. This is a rave party. Only love.

    • stagas 4 hours ago

      I try to moderate now, but they keep coming back with different ips.

    • ptek 5 hours ago

      it's easier for people to use slurs then to contribute to the source and make it better.

  • crookedusage90 3 hours ago

    looks nice

  • tdhz77 6 hours ago

    Trees are dying because of this game. The epa should go after these folks for all their money.

    • stagas 6 hours ago

      That's why we planted a tree in the game.

    • submerge 6 hours ago

      Isn't that true of all games, and even for comments on this website? Sorry if I am just missing the sarcasm.

    • pineaux 5 hours ago

      Are you the kind of guy that says that all things that serve no purpose except for entertainment should be banned?

      I am of the opposite school. I think practical things are fine and dandy, but the things that make us human, make life worth living, are all "useless".