[Game] Flux (3D Game Of Life) [1.0]

Orby
Member
 
Posts: 85
Joined: Sat Aug 18, 2012 03:59
Location: Baltimore, MD
GitHub: orbitaldecay
IRC: orbitaldecay
In-game: Orby

[Game] Flux (3D Game Of Life) [1.0]

by Orby » Tue Jul 17, 2018 22:34

Image

Watch the introductory video here.

Description
A cellular automaton for Minetest. When you join you will be given an infinite stack of blocks of a specific color and a wand. Place the blocks in the pattern you like and left click with the wand to trigger a step for the cellular automaton. If multiple players join, they will each be given blocks of a unique color and each player's wand will only affect their blocks. The default automaton is Life 4555 (Google), but it can easily be configured to use any wxyz rule. In particular, I recommend reading Bays' original paper on the topic here. I hope someone has as much fun with this as I have been :)

There are two admin commands to help you find interesting structures:
/randomize [<threshold>] Randomizes the arena. Each node has a probability of being occupied of <threshold> (0.1 by default)
/clear Clears the arena.

Author
Orby

License of code
CC0

License of textures and sounds
All textures and sounds are CC0 by Orby except where noted otherwise.

Links
Download Flux 1.0 for Minetest 0.4.17.1
Browse source
Attachments
flux.png
(224.04 KiB) Not downloaded yet
Last edited by Orby on Sun Jul 22, 2018 07:41, edited 23 times in total.
 

Orby
Member
 
Posts: 85
Joined: Sat Aug 18, 2012 03:59
Location: Baltimore, MD
GitHub: orbitaldecay
IRC: orbitaldecay
In-game: Orby
 

Orby
Member
 
Posts: 85
Joined: Sat Aug 18, 2012 03:59
Location: Baltimore, MD
GitHub: orbitaldecay
IRC: orbitaldecay
In-game: Orby

Re: [Game] Flux (3D Game Of Life)

by Orby » Fri Jul 20, 2018 01:52

Added new improved sound effects. Uploaded new intro video. I think I'm pretty much done aside from bug fixes!
 

User avatar
LMD
Member
 
Posts: 788
Joined: Sat Apr 08, 2017 08:16
Location: Germany
GitHub: appgurueu
In-game: LMD + PRO_LMD + Limo
 

Orby
Member
 
Posts: 85
Joined: Sat Aug 18, 2012 03:59
Location: Baltimore, MD
GitHub: orbitaldecay
IRC: orbitaldecay
In-game: Orby

Re: [Game] Flux (3D Game Of Life) [1.0]

by Orby » Fri Jul 20, 2018 13:13

LMD wrote:It's just so - so complete !


What would you like to see?
 

User avatar
LMD
Member
 
Posts: 788
Joined: Sat Apr 08, 2017 08:16
Location: Germany
GitHub: appgurueu
In-game: LMD + PRO_LMD + Limo
 

Orby
Member
 
Posts: 85
Joined: Sat Aug 18, 2012 03:59
Location: Baltimore, MD
GitHub: orbitaldecay
IRC: orbitaldecay
In-game: Orby

Re: [Game] Flux (3D Game Of Life) [1.0]

by Orby » Fri Jul 20, 2018 14:17

LMD wrote:Maybe multiple versions of GOL...


There is support for multiple rules through flux.conf in the mod directory. 4555 and 5766 are the most interesting ones :) To set rule wxyz set the line

Code: Select all
flux.rule = { w, x, y, z }


in the config file. If you're not familiar with the wxyz notation: a living cell remains alive if it has at least w living neighbors and at most x living neighbors. A dead cell comes to life if it has at least y living neighbors and at most z living neighbors.
 

User avatar
LMD
Member
 
Posts: 788
Joined: Sat Apr 08, 2017 08:16
Location: Germany
GitHub: appgurueu
In-game: LMD + PRO_LMD + Limo

Re: [Game] Flux (3D Game Of Life) [1.0]

by LMD » Fri Jul 20, 2018 17:27

It would be easy to restrict GOL dimensions; for example, cells only check for neighbors on xy plane - could you do that ?
 

User avatar
LMD
Member
 
Posts: 788
Joined: Sat Apr 08, 2017 08:16
Location: Germany
GitHub: appgurueu
In-game: LMD + PRO_LMD + Limo

Re: [Game] Flux (3D Game Of Life) [1.0]

by LMD » Fri Jul 20, 2018 17:31

Hey, if you are interested, I know this has got nothing to do with game of life, what about making a Real Time Strategy Tower Defense Game in 3D in Minetest with Entities ! I love such games !
 

Orby
Member
 
Posts: 85
Joined: Sat Aug 18, 2012 03:59
Location: Baltimore, MD
GitHub: orbitaldecay
IRC: orbitaldecay
In-game: Orby

Re: [Game] Flux (3D Game Of Life) [1.0]

by Orby » Fri Jul 20, 2018 17:34

LMD wrote:It would be easy to restrict GOL dimensions; for example, cells only check for neighbors on xy plane - could you do that ?


It's possible to simulate traditional GOL within Life 5766. Bays sketches out the method in the paper I linked in the OP. I'll think about adding functionality to restrict the dimensions to two (or even one is interesting IMO). Do you have any ideas on how to do that in a way that will integrate cleanly with the current environment? I can't think of anything off the top of my head.
 

Orby
Member
 
Posts: 85
Joined: Sat Aug 18, 2012 03:59
Location: Baltimore, MD
GitHub: orbitaldecay
IRC: orbitaldecay
In-game: Orby

Re: [Game] Flux (3D Game Of Life) [1.0]

by Orby » Fri Jul 20, 2018 17:35

LMD wrote:Hey, if you are interested, I know this has got nothing to do with game of life, what about making a Real Time Strategy Tower Defense Game in 3D in Minetest with Entities ! I love such games !


I love such games too. You should start a topic about it in the discussion forum. I'd consider contributing to such a thing.
 

Orby
Member
 
Posts: 85
Joined: Sat Aug 18, 2012 03:59
Location: Baltimore, MD
GitHub: orbitaldecay
IRC: orbitaldecay
In-game: Orby

Re: [Game] Flux (3D Game Of Life) [1.0]

by Orby » Fri Jul 20, 2018 17:58

Also, feel free to add any suggestions you have as issues on the Github. That's probably a better place to discuss new features than here.
 

User avatar
paramat
Developer
 
Posts: 3471
Joined: Sun Oct 28, 2012 00:05
Location: UK
GitHub: paramat
IRC: paramat

Re: [Game] Flux (3D Game Of Life) [1.0]

by paramat » Sat Jul 21, 2018 22:45

Good to see this, it's something i had been intending to try sometime.
 

Orby
Member
 
Posts: 85
Joined: Sat Aug 18, 2012 03:59
Location: Baltimore, MD
GitHub: orbitaldecay
IRC: orbitaldecay
In-game: Orby

Re: [Game] Flux (3D Game Of Life) [1.0]

by Orby » Sun Jul 22, 2018 07:46

paramat wrote:Good to see this, it's something i had been intending to try sometime.


Thanks!
 

User avatar
markthesmeagol
Member
 
Posts: 32
Joined: Fri Dec 21, 2018 13:15
GitHub: smeagolthellama
In-game: haivets

Re: [Game] Flux (3D Game Of Life) [1.0]

by markthesmeagol » Tue Oct 15, 2019 13:35

I would really like to try this out, but the github links are giving me 404s. Also, the game seems to only ever have been made to work with 0.4.*.
I would thus like permission to maybe rewrite this game (as in maybe using the name, the original author not getting offended, etc.), since it should be relatively easy (says he, incurring Murphy's wrath) as a first game. Could I also have some pointers on possible pitfalls, resources, etc.?
I am not very good at lua. I am learning though.
 

User avatar
Nigel
Member
 
Posts: 30
Joined: Fri May 03, 2019 09:08
Location: Corinth, Greece
GitHub: nyje
IRC: Nigel
In-game: Nigel

Re: [Game] Flux (3D Game Of Life) [1.0]

by Nigel » Wed Nov 27, 2019 12:27

Does anyone have a copy of this game?

Orby seems to have taken down his whole repo on github, and after a good hunt around, I cant seem to find a mirror of it.

I'd love to see if I can get it to run on 5.0+
My Published Mods: Visual Bots | Symmetool Mirror
 

User avatar
texmex
Member
 
Posts: 1614
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: texmex
 

User avatar
Melkor
Member
 
Posts: 328
Joined: Sat Sep 24, 2011 01:03
Location: Underground
 

User avatar
Nigel
Member
 
Posts: 30
Joined: Fri May 03, 2019 09:08
Location: Corinth, Greece
GitHub: nyje
IRC: Nigel
In-game: Nigel

Re: [Game] Flux (3D Game Of Life) [1.0]

by Nigel » Thu Nov 28, 2019 05:20

No, not for me either (hence the post)

Texmex, (or anyone else with an archived copy) could you attatch a copy to a post here please?
My Published Mods: Visual Bots | Symmetool Mirror
 

User avatar
texmex
Member
 
Posts: 1614
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: texmex
 


Return to Game Releases



Who is online

Users browsing this forum: BuckarooBanzay and 4 guests