Defense in Depth by pkenney
Deploy your limited options as a system operator. Bring users to your servers, but keep hackers out.

Game Rules
Ouch! It's clear from comments that I wiffed on making this game self-discoverable.
Here are the rules:
The hackers and users will move down the grid. Your goal is to clear the path for users to get all the way down to the servers, where they can score:

Hackers will make this hard by infecting your servers, and firewalls are how you eliminate hackers.
Place firewalls into horizontal connected runs:

Any hackers moving into them will get stuck inside. Then you can spend a turn clicking on the firewall to purge it, along with any hackers inside.
But watch out! If the hackers ever fill all available slots, that firewall will be breached, destroying it and releasing all the hackers inside.

Here a hacker is about to move down into a firewall, and it will take the last available slot, breaching it. If that happens the firewall will be destroyed and all three hackers will go free. So the player had better either place one more slot to grow this firewall, or else purge it right now to kill the two hackers already inside.

In this setup, the player is already screwed. A hacker threatens each of the two firewalls, and only one can be saved. Vertical connections do not matter - it's "defense in depth" not "defense in a giant blob."
When hackers inevitably infect your servers, your last resort is to click the server to kick them -- but this is not very efficient because 50% of the time they'll just respawn at the top of that column.

But here the player could at least earn an extra dollar by kicking that hacker in the second column, clearing a path for that users to score.
Best of luck.
Dev Notes
Kicking myself that I had to write rules in the description, the worst way to teach the game. Sorry!
After well over 20 LDs, all with Unity, I chose to use a totally different tech stack this time: boardgame.io with a React UI on top. It was a very disruptive decision, and I'm lucky the damage wasn't far worse.
Saturday was rough, and I woke up Sunday with an awful piece of trash, so I'm feeling pretty good about where it ended up.
Disclosure that I used Cursor, the AI coding assistant. It was kind of fun! Its results are all over the map in terms of usability. No way would I say that it was the primary author of the code, but this sort of cyborg experience was interesting. It's like having an assistant, but he is very junior, binge watches hustle influencers, and has a cocaine problem. Settle down, dude!
| Link | https://savagehill.itch.io/defense-in-depth |
| Link | http://savagehillgames.com/LD57/LD57-DefenseInDepth-CODE.zip |
| Original URL | https://ldjam.com/events/ludum-dare/57/defense-in-depth |
Ratings
| Overall | 144th | 3.475⭐ | 22🧑⚖️ |
| Fun | 207th | 3.05⭐ | 22🧑⚖️ |
| Innovation | 49th | 3.85⭐ | 22🧑⚖️ |
| Theme | 227th | 3.15⭐ | 22🧑⚖️ |
| Graphics | 189th | 3.225⭐ | 22🧑⚖️ |
| Audio | 192th | 2.9⭐ | 22🧑⚖️ |
| Humor | 141th | 2.767⭐ | 17🧑⚖️ |
| Mood | 170th | 3.278⭐ | 20🧑⚖️ |
| Given | 15🗳️ | 19🗨️ |
I thought this was really interesting, but took me a few plays to understand (definitely utilized the "slow resign" ;)
Nice work!
Quiet SFX fits nice and visuals gives a nice readability. I like this calm pace, turn by turn. It is quite punitive, as I said I feel a bit frustrated I did not found a cheat to break my 19$ high score after quite a lot of retries XD I enjoyed to play and play again without instructions, (i just read u have added as explanation but I played without reading it and understood things already from bottom help line ingame... Still I feel like I suck, i wanted at least break the 21$ displayed on your screenshot :))
Anyway very good job inventing these rules to depict life of IT guys, and that's awesome and quite unique so far to link it to the theme. That could be a very addictive game on mobile with a little less punitive loop I guess :) or maybe I'm just not smart enough to find the correct strategy... But I'll probably try a little more later to beat this damned 21$ high score XD
I can imagine this could be an awesome game ported on mobile, maybe adding few bonus and famous "juice" to hook players and reduce a little bit frustration of ever getting hacked a little too quickly :) IT guys deserve a better salary !
Awesome creative game, bravo and awesome you learned new languages and stuff !
Hope you're good !
Cheers!
Were inspired by some other game or did you come up with it all by yourself?
Either way very cool game, hope you will expand on this!
I really like your take on the theme, it was fresh.
I would probably have increase the number of hacker over time, as I had the feeling to be overwhelmed at the beginning, but nice work nonetheless.
Please, continue the good work !
Goog job :wink: