[HN Gopher] REPL Driven Minecraft
       ___________________________________________________________________
        
       REPL Driven Minecraft
        
       Author : joelittlejohn
       Score  : 153 points
       Date   : 2022-08-30 14:05 UTC (8 hours ago)
        
 (HTM) web link (www.juxt.pro)
 (TXT) w3m dump (www.juxt.pro)
        
       | riazrizvi wrote:
       | This is cool. I'd like to do this with one of my adult children
       | who has been into Minecraft for years. Was a setup/getting
       | started guide captured from the session that you can share?
        
         | grumpyprole wrote:
         | This one's older, but here's an example using Haskell:
         | http://www.timphilipwilliams.com/slides/minecraft.pdf
         | 
         | The main idea is algebraic composition (a non-commutative
         | monoid).
        
         | Whackbat wrote:
         | The workshop repo has detailed instructions you can follow:
         | https://github.com/lambdaisland/witchcraft-workshop :)
        
       | rcgorton wrote:
        
       | fsiefken wrote:
       | Nice, I wonder if the open source Minetest can be used instead of
       | Minecraft.
        
         | ilikehurdles wrote:
         | Not easily as minetest is written in C++ and this is hosted on
         | the JVM.
        
         | sieste wrote:
         | Not really a REPL, but can inject code into a running minetest
         | instance: https://github.com/Quiark/mtrepl/
        
         | Extra_Leaf wrote:
         | Minetest is pretty great
        
       | itronitron wrote:
       | It would be interesting to render the images from the POV of a
       | player in the world onto a large movie screen in game. Then other
       | players could join in, go to the cinema and watch the live
       | stream. Might be fun for game lobbies.
        
         | 63 wrote:
         | It's been done. See https://m.youtube.com/watch?v=_VBO2WRpBrQ
        
       ___________________________________________________________________
       (page generated 2022-08-30 23:00 UTC)