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

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

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

by Orby » Post

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.

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

Re: [Game] Flux

by Orby » Post

Video added of Life 5766.

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

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

by Orby » Post

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: 916
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

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

by LMD » Post

It's just so - so complete !
My stuff: Projects - Mods - Website

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

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

by Orby » Post

LMD wrote:It's just so - so complete !
What would you like to see?

User avatar
LMD
Member
Posts: 916
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

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

by LMD » Post

Maybe multiple versions of GOL...
My stuff: Projects - Mods - Website

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

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

by Orby » Post

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: 916
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

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

by LMD » Post

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

User avatar
LMD
Member
Posts: 916
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

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

by LMD » Post

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 !
My stuff: Projects - Mods - Website

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

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

by Orby » Post

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.

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

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

by Orby » Post

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.

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

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

by Orby » Post

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: 3679
Joined: Sun Oct 28, 2012 00:05
GitHub: paramat
IRC: paramat
Location: UK

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

by paramat » Post

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

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

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

by Orby » Post

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

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

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

by markthesmeagol » Post

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: 29
Joined: Fri May 03, 2019 09:08
GitHub: nyje
IRC: Nigel
In-game: Nigel
Location: Corinth, Greece

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

by Nigel » Post

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: 1752
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

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

by texmex » Post

ZIP download works.
Mods | Support Mesehub: bc1qluuests9rxmlnvpjrhsnyjg9ucwy6z3r0y3srw

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

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

by Melkor » Post

texmex wrote:ZIP download works.
No (not for me)

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

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

by Nigel » Post

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: 1752
Joined: Mon Jul 11, 2016 21:08
GitHub: tacotexmex
In-game: tacotexmex

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

by texmex » Post

Sorry, I was wrong.
Mods | Support Mesehub: bc1qluuests9rxmlnvpjrhsnyjg9ucwy6z3r0y3srw

User avatar
LMD
Member
Posts: 916
Joined: Sat Apr 08, 2017 08:16
GitHub: appgurueu
IRC: appguru[eu]
In-game: LMD
Location: Germany
Contact:

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

by LMD » Post

If you're searching for a game of life: I have created Cellestial Game as this was unavailable.
My stuff: Projects - Mods - Website

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests