Reeactor by Ace17

[raw]
made by Ace17 for Ludum Dare 46 (COMPO)

Keep the power alive, without melting the core!

Your goal is to produce 100 units of energy at the power generator (at the top). You will lose if the core temperature goes above 300 units.

screenshot.png

Water flows counter-clockwise in both circuits (except when things start to get out of control!). The heat exchanger (in the center) transfers heat between the primary circuit and the secondary circuit.

You can: - Control water pumps - Open/Close valves - Control the immersion of the control rods in the reactor core.

The underlying hot water flowing simulation is made of ad-hoc formulas (although the water is conserved!), please don't build a nuclear reactor at home based on my design :D

Tip: start by setting the control rods to 0, so the core will stop generating heat and won't melt in less than a minute.

To get a better understanding of what's going on, use the spacebar to toggle the display of physics quantities. Can you win without using this mode?

Keys: - 'R' : retry - Spacebar: toggle the debug mode, showing pressures (P), fluid quantity (N), and temperatures (redness).

Ratings

Overall 924th 2.925⭐ 22🧑‍⚖️
Fun 951th 2.65⭐ 22🧑‍⚖️
Innovation 351th 3.5⭐ 22🧑‍⚖️
Theme 446th 3.75⭐ 22🧑‍⚖️
Graphics 855th 2.85⭐ 22🧑‍⚖️
Humor 848th 1.8⭐ 17🧑‍⚖️
Mood 868th 2.706⭐ 19🧑‍⚖️
Given 16🗳️ 9🗨️

Feedback

tic
21. Apr 2020 · 12:51 UTC
I managed to molt the core several time. Then I read the help. Then I managed to have a stable core at 200 degrees by changing some knob a bit randomly, and I've managed to start making the second system warm up but I haven't managed to make my steam turbine work yet without blowing everything.
I'm missing some feedback, I want to see my core exploding in a big boom !
tic
21. Apr 2020 · 20:00 UTC
I finally made some power ! But my reactor ended up exploding at 60 unit. I've no idea what I'm doing X)
jsec
22. Apr 2020 · 10:27 UTC
Confusing a bit. Its hard to tell whats doeas what. But idea is cool and it looks solid.
Abdurrahman Khallouf
22. Apr 2020 · 13:43 UTC
yes I like it. but there was nothing to solve really. so I don't know if it have more content it will help. because it just about experimenting not actual thinking?

I didn't know what I am doing :) but figured maybe steam will need more heat and tried to get heat from the other circuit and it worked :)

nice entry man.
Suchista
22. Apr 2020 · 17:30 UTC
I'm sorry, I tried, but I really don't know what's going on :( It's a very cool, brave idea though, I like the industrial feel!
njm_games
22. Apr 2020 · 18:08 UTC
I feel like I need more instructions. I really like the idea though.
xeno-software
23. Apr 2020 · 18:09 UTC
Really unique game, very creative idea! I had a bit of trouble picking the game up at first, but it was still really fun! Keep up the great work!
Kent Reese
23. Apr 2020 · 18:13 UTC
I just mashed things together until it worked, the puzzles leave a lot to be desired, but overall it's still a creative idea.
Jimbly
24. Apr 2020 · 03:02 UTC
I feel like there might be a speed issue - I press R to retry, and the reactor overheats in 9 seconds. I tried using an external program to limit the framerate to 30fps, and suddenly it takes 30 seconds before anything overheats, so maybe you're just using a frame count where you need to be using a real, wall-time value so the simulation runs the same regardless of what computer it's running on ^_^.

Once I got it running reasonably, it was kind of fun, though my pressure started bouncing between 0 one frame and 1200 the next, and eventually stopped flowing through one of the two pump circuits for some reason. I was able to win though, in the end! This reminds me a bit of when things go horribly wrong trying to set up a steam turbine in Oxygen Not Included... ^_^
🎤 Ace17
24. Apr 2020 · 06:20 UTC
@jimbly yeah, you're right, the program is painfully framerate dependent. However, overheating very fast is on purpose (on my machine, it takes 12s), I wanted to force the player to act on the control rods early on. Thanks for playing, and kudos for winning!
Endurion
25. Apr 2020 · 06:29 UTC
That's a real interesting idea, which you don't see often.

Of course my reactor melted a few times before I decided to shut if off first. Then it's quite simple, turn on all pumps to the max, and raise the reactor core step by step. Check the temperature whether it stays stable. And then it's off to winners land :)

This really needs a background humming sound! Well done!
amarillion
28. Apr 2020 · 15:19 UTC
Interesting idea for a physics simulation game, but it could do with some extra help and documentation. A visualization of the movement of the control rods would be nice too.

I can understand the basic idea that water flows from the core, to the heat exchanger, and then in a second circuit to the steam engine. After some experimentation I could get it to produce power. But what I still don't get is why there are so many valves, and if it matters which pump I activate.

On my PC, at the start it overheats in seconds, you have to be quite quick to set the control rods down to 0, or the game is over before it even starts.
Guntainment
05. May 2020 · 07:33 UTC
Nice physics puzzle game.
I finally made it, but it was very hard and it took me some time.
The physics simulation is a great idea, but some help would help.
I would disable rating Audio, if you have none.
Sunblast
05. May 2020 · 19:27 UTC
A really innovative idea! But it is a little confusing and punishing at the start. Perhaps some more visual feedback could been helpful, like a overheat progressbar on the reactor and one for total power on the turbine.
UltraBill
06. May 2020 · 08:04 UTC
Good idea, but I didn't made it :/The game doesn't let you think about what's happening before the game over. After a couple of reset, I understand how to stabilize the control rods temperature, but didn't achieve to make steam to have power.
davidsheadgames
06. May 2020 · 08:13 UTC
I was very confused by the interface, and he lack of scrolling around the window meant I needed to expand the window size from the default just to see the whole system.

Also, the debug interface gives nice values and red indicators so I knew what was actually happening. I think it makes more sense for that to be the core game, specifically the colors because they give the player a sense of what's overheating.

It seems like there's a lot going on in the backend simulation, but I'm still very confused about the goal of the game. I did manage to keep it from overloading in a few seconds, and kept it stable for a while.