Nuclear Puzzle Defense by macaroni.dev
3,000 years ago, a catastrophic event at the Caldwell Reactor initiated an unstoppable nuclear reaction. Thanks to the efforts of a single still-functioning droid, disaster continues to be kept at bay.

Help NANOTIM prevent untold destruction by swapping and matching tiles, and watch out for any potential reactions!
How to Play

Matching different tiles yields different effects:

Flammable tiles combust in a pillar of flame.

Subzero tiles rain down a chilling cloud.

Radioactive tiles emit volatile particles.

Metallic tiles summon a shield to protect
NANOTIMfrom radioactive particles.

Noble tiles reset and temporarily stop the reactor's radioactive decay.
About Us
We are a husband and wife studio that someday hopes to make games full-time.
Nuclear Puzzle Defense was built in a custom Haskell 2D game engine we have been iterating on as we have been delving into Ludum Dare. The art was hand-drawn and animated in Clip Studio Paint.
| Link | https://macaroni-static.sfo2.digitaloceanspaces.com/LD/NuclearPuzzleDefense.zip |
| Original URL | https://ldjam.com/events/ludum-dare/49/nuclear-puzzle-defense |
Ratings
| Overall | 771th | 3.5⭐ | 23🧑⚖️ |
| Fun | 708th | 3.452⭐ | 23🧑⚖️ |
| Innovation | 445th | 3.595⭐ | 23🧑⚖️ |
| Theme | 1055th | 3.19⭐ | 23🧑⚖️ |
| Graphics | 838th | 3.5⭐ | 23🧑⚖️ |
| Mood | 1256th | 2.833⭐ | 23🧑⚖️ |
| Given | 17🗳️ | 18🗨️ |
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<Error>
<Code>AccessDenied</Code>
<BucketName>macaroni-static</BucketName>
<RequestId>tx00000000000003cfb69f2-00615b846e-1558cb1d-sfo2a</RequestId>
<HostId>1558cb1d-sfo2a-sfo</HostId>
</Error>
https://macaroni-static.sfo2.digitaloceanspaces.com/LD/NuclearPuzzleDefense.zip
<stderr>: hPutChar: invalid argument (Bad file descriptor)
sorry about that - it's fixed & uploaded now, so please try again!
It might be a bit better if rocket moved discreetly and projectiles flew faster. =)
* What are your specs?
* Was the slowdown present..
* ..from the moment you started?
* ..whenever the screen was filling up with tiles/effects?
* ..after a few consecutive games?
We're building an engine, so debugging these sorts of issues is definitely a priority :)
Good game!
Just like @viba said just above, sometimes you just have one column (or even worst an isolated tile) and it's really hard to get rid of them (o_o). But it was cool (even if after 5-6 try, I only went to ~73 seconds (t_t))