[HN Gopher] A K8s-based game where you seek out and destroy pods...
       ___________________________________________________________________
        
       A K8s-based game where you seek out and destroy pods in a shootem'
       up style
        
       Author : JordanTen
       Score  : 66 points
       Date   : 2022-01-07 19:38 UTC (3 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | 999900000999 wrote:
       | One of the absolute coolest things I've seen here.
       | 
       | However, I would absolutely love to be able to play it without
       | running kubernetes. Geometry wars Was an awesome game
        
         | JordanTen wrote:
         | The good old days!
        
       | badrabbit wrote:
       | This is so cool, I hope the author keeps up with it!
        
       | JordanTen wrote:
       | Found here: https://kubelist.com/
        
       | sovietmudkipz wrote:
       | Haha awesome! Thanks for sharing this. I've been toying around
       | with unity and have thought up a chaos engineering game or two. I
       | haven't done anything yet but I certainly will want to. I'm
       | reading through the code now :)
       | 
       | https://github.com/Shogan/kube-chaos/blob/master/Assets/Kube...
       | 
       | ...and here is one of the interesting files. Looks like the game
       | is running shell commands (line 93). I predicted a C# library
       | being used or hitting the kube API directly. Neat! I love seeing
       | how people do stuff.
        
         | merlincorey wrote:
         | > I predicted a C# library being used or hitting the kube API
         | directly.
         | 
         | Apparently NuGet doesn't play nicely with Unity.
         | 
         | The README has this to say:
         | 
         | > The game is really just a POC, and I hacked it together
         | pretty quickly. In an ideal world I would have got the C#
         | kubernetes-client library working with Unity and used the kube
         | API. NuGet and Unity don't play nicely together so for a quick
         | hack solution I went with calling out to the kubectl process
         | from in-game. These processes are launched in separate threads
         | to keep the game smooth and pause-free. I don't do any fancy
         | thread lifecycle management, so threads are aborted/killed
         | randomly during the game. Performance still seems fine for the
         | demo.
        
       | sidpatil wrote:
       | See also psDooM, a similar concept for Unix processes.
       | 
       | http://psdoom.sourceforge.net/
        
       | GenerocUsername wrote:
       | Ha, an agency i worked at years ago did very similar with some
       | Azure container service.
       | 
       | We actually hosted the game in the pods, so if you took them all
       | down simultaneously and refreshed you could get a brief 404 as
       | they were spinning back up.
        
       | truncj wrote:
       | There's an OpenShift version themed as a Wild West gallery style
       | shooter game as well.
       | 
       | https://www.youtube.com/watch?v=BFoeq16ojU4
       | https://github.com/openshift-evangelists/Wild-West-Spawner
        
       ___________________________________________________________________
       (page generated 2022-01-07 23:00 UTC)