forked-from-1kasper / loria

Minetest subgame
GNU General Public License v3.0
18 stars 3 forks source link

Adding nuclear reactors #3

Open opain-replika opened 4 years ago

opain-replika commented 4 years ago

Are there any plans of adding nuclear reactors to the game? I think it fits a lot the topic of the game that includes radioactive materials and whole radiation mechanic as well as electronic circuitry.

forked-from-1kasper commented 4 years ago

Yes, there were thoughts on this idea. Currently there is RITEG in game, which is not nuclear reactor, but it also converts nuclear energy into electrical (IRL first nuclear to thermal, then thermal to electrical, therefore RITEG has low efficiency). Unfortunately, there is now no craft for RITEG (someday I will fix it). If you want to try it, you can find it in creative mode (plutonium oxide can be used as fuel). The problem is that the nuclear reactor is a very large system. I try to stay in development as close to the real world as possible, so I don’t want to implement reactor just a some “magic cube” or a collection of “magic cubes”, which only work if assembled in a certain way (how is it done in Industrial Craft 2). But how to do it better, I don’t know. Unlike nuclear reactor, RITEG is quite simple, so its implementation just as one node is a little simplification.

opain-replika commented 3 years ago

Okay, so let me try to explain some things and maybe bring some ideas. Nuclear reactor generators usually work kind of similarly as you described RITEG. They transfer energy that's achieved by nuclear material reaching controlled state of reaching self sustained reaction to thermal energy, using which they in one way or another heat up water generating steam. Steam increases pressure and pushes turbine blades connected to generator and generate electrical power. Then the steam has to condensate and be cooled in cooling towers and in form of cold water returned into reactor core to both cool it down to not allow it to melt but also to become the means of new steam to be generated. This description is very simplified and it could be modified to be more IRL later, because there are other processes happening that are not implemented or may be hard to implement in loria. Now if that reactor ought to be compact then there is no going around of making those "magical blocks", but building more authentic one might be a burden because it will be quite a large structure.

So yes, primitive reactor would need:

Need ability to: