twktemplartwktemplar

Conway's game of life by TWKTemplar VRChat UdonSharp

A VRChat Prefab that is a recreation of Conway's game of life. A Unity Package that comes with a Prefab of the board game that you can throw into your world! Its a VRChat mini Board game that has Zero players. Not Synced. Youtube Video of me using it: https://www.youtube.com/watch?v=bqD3jPxtLbI VRChat World with this: https://vrchat.com/home/launch?worldId=wrld_4c25ff20-b826-4510-891c-84b2b05e1c7d Dependencies - Unity 2018.4.20 - SDK3 from VRChat - UdonSharp https://github.com/MerlinVR/UdonSharp Description of what it does Buttons START - Large Button that toggles the whole game Play - runs a clock that auto loops a cycle Pause - Stops the clock Next - runs one cycle Randomize - randomizes the board Clear - Clears the board by turning all cells off Rules - opens a tab on the side that explains the game Logic/Code Player Range calculator - Turns off the board if the player goes too far away, Called DistanceToToggle in the Inspector GlassBlocker - makes it so that the player knows they cant edit the grid as the machine is playing. Playing bool - When the cycle finishes, it runs another right after.

Conway's game of life by TWKTemplar VRChat UdonSharp
Conway's game of life by TWKTemplar VRChat UdonSharp
Conway's game of life by TWKTemplar VRChat UdonSharp
A VRChat Prefab that is a recreation of Conway's game of life. A Unity Package that comes with a Prefab of the board game that you can throw into your world! Its a VRChat mini Board game that has Zero players. Not Synced. Youtube Video of me using it: https://www.youtube.com/watch?v=bqD3jPxtLbI VRChat World with this: https://vrchat.com/home/launch?worldId=wrld_4c25ff20-b826-4510-891c-84b2b05e1c7d Dependencies - Unity 2018.4.20 - SDK3 from VRChat - UdonSharp https://github.com/MerlinVR/UdonSharp Description of what it does Buttons START - Large Button that toggles the whole game Play - runs a clock that auto loops a cycle Pause - Stops the clock Next - runs one cycle Randomize - randomizes the board Clear - Clears the board by turning all cells off Rules - opens a tab on the side that explains the game Logic/Code Player Range calculator - Turns off the board if the player goes too far away, Called DistanceToToggle in the Inspector GlassBlocker - makes it so that the player knows they cant edit the grid as the machine is playing. Playing bool - When the cycle finishes, it runs another right after.