[HN Gopher] Mineverse
       ___________________________________________________________________
        
       Mineverse
        
       Author : memalign
       Score  : 51 points
       Date   : 2023-06-24 20:19 UTC (2 hours ago)
        
 (HTM) web link (evanw.github.io)
 (TXT) w3m dump (evanw.github.io)
        
       | JasonSage wrote:
       | Unfortunately for me, this falls in a bucket with 99% of other
       | web-based games and piloted experiences that can't handle a non-
       | QWERTY keyboard layout.
        
       | LoganDark wrote:
       | What is this? It looks like a voxel renderer with a hexagonal
       | grid on it? There doesn't seem to be any explanation of what it
       | means or what it's showcasing.
       | 
       | The repository[0] isn't too enlightening either, although an
       | interesting footnote is that it's written in "Skew"[1], a
       | programming language I've never heard of, but that seems to have
       | been created by the same person. Somewhat interesting.
       | 
       | [0]: https://github.com/evanw/mineverse
       | 
       | [1]: https://github.com/evanw/skew
        
         | samwillis wrote:
         | It's notable mostly due to who created it, Evan is the
         | cofounder of Figma and the creator of ESBuild.
         | 
         | Based on the fact he's noted "A little experiment, please
         | ignore" and the language he created and it's written in (Skew)
         | hasn't been touched since 2021, reduce is significance in my
         | view. But it's always interesting to see what these incredible
         | creators have built in the past.
         | 
         | More recently he's been playing with CRDTs with some
         | interesting experiments: https://madebyevan.com/algos/
        
           | simultsop wrote:
           | Definitely admiring how he finds motivation to keep creating
           | value. He has excellent discipline. Many will still not know
           | who he is or what he created.
        
           | andybak wrote:
           | I'm curious to know why OP wanted to post it. I've seen
           | dozens of voxel landscape demos - running in a browser,
           | running on a Raspberry Pi, running on a refridgerator. It
           | would be great to have some insight into why this one is
           | worth my attention.
        
             | memalign wrote:
             | I just think it's a fun little project! I love interesting
             | programming projects that people share the source code for.
             | I keep a note filled with links to things like these.
             | 
             | Sometimes I have a programming idea and I'll go back to
             | this list to see if I've already found something similar
             | that I could build on top of.
             | 
             | One example where I did that: I remixed a few projects by
             | other people to create this graphing tool that works on
             | formulas that don't have to be solved for y:
             | 
             | https://memalign.github.io/m/formulagraph/index.html?f1(x,t
             | )...
             | 
             | Learn more about that here:
             | 
             | https://memalign.github.io/p/formulagraph.html
        
       | Titan2189 wrote:
       | I'm on mobile, can someone describe what this is?
        
         | LoganDark wrote:
         | It's some sort of first-person voxel renderer, like the classic
         | versions of Minecraft, but with godrays and ambient occlusion.
         | It doesn't look like you can modify the world at all, it's just
         | some basic terrain with some sort of hexagonal structure built
         | over it (?).
        
           | simultsop wrote:
           | It also renders on 30fps, you can go around the world,
           | smoothly.
        
       | flockonus wrote:
       | Runs at consistent ~37/fps on my M1 MacBook Air, with any of the
       | features ON or OFF, impressive!
        
       | [deleted]
        
       | zamalek wrote:
       | I believe there is opportunity for a Minecraft-like in the
       | browser (including multiplayer, mods, etc.). I've been wanting to
       | make it (open source of course), but I have been waiting for the
       | WebRTC ecosystem in Rust to mature. That's where you could really
       | get into teleporting across servers and other federated
       | mechanics.
        
         | sneed_chucker wrote:
         | Minecraft itself ran in the browser officially 12+ years ago
         | when Java applets were still supported by most browsers.
        
           | edgyquant wrote:
           | That was then, over a decade ago. Doesn't help anyone now so
           | is kind of a non-sequitor
        
         | Jasper_ wrote:
         | https://classic.minecraft.net/
        
       | Kye wrote:
       | Reminds me of "Hover!"
        
       | c7DJTLrn wrote:
       | Nice work. Reminds me of the old Minecraft Classic that ran in-
       | browser. I used to spend hours playing the Lava Survival
       | gamemode.
        
       | sunsetdive wrote:
       | I checked it out, didn't seem anything special.
       | 
       | Tried to climb the highest hexagonal level, but it seemed
       | impossible. Raced across the second-highest but no mountains were
       | reaching high enough.
       | 
       | Finally I let myself fall. Realized the underside of the
       | hexagonal level was sticky and kept me flying attached to it for
       | a while. With a little twist I could even lift myself up to the
       | surface.
       | 
       | Found a high mountain, jumped to the underside of the highest
       | hexagonal level, and voila. I was stuck and able to get to its
       | surface.
       | 
       | Then I just glided at high speed on top of the world. Nice.
        
         | taosx wrote:
         | Shift acts like god-mode so you can look up with shift and w
         | and just fly.
        
       ___________________________________________________________________
       (page generated 2023-06-24 23:00 UTC)