Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

This is promising!  Good sound design, nice visuals, nice music.  The hacking's intense when you have to read out and type complicated text like the superuser or encoding.  I can see this being expanded for all sorts of interesting challenges.

One thing I'd suggest for gameplay is resetting the terminal history when you get booted from a server.  Right now if I fail to get the exploit in time, I can try again and rapid-fire the commands by going through the terminal history.  Maybe that's intentional for the test missions, but some suggestions if it's not:

  • Have the remote sessions use a separate terminal history.  When you get disconnected, that history is cleared
  • For harder missions, maybe some attributes in dprint are randomized
  • When the timer hits zero, close the whole terminal window like it crashed or something

I also found the game crashes if you type ":impcon set_host" with no argument, followed by ":impcon config".  It seems to work for setting other config in other exploit commands, like :raexec.

Overall, nice work!  This is pretty cool so far.

(+1)

Thanks for trying it out. I thought I had made the terminal foolproof and was honestly surprised you found that crashing bug. Nice job though, fixed it for v0.43.

I am gonna simplify the hacking a bit by removing set_port. So the player can tab set_ then start typing the value. I want the feel to be like a hacker typing somewhat fluidly. When it came to needing to set_port and the other set_ it felt like an interruption.

I think you are right on killing the terminal history and the terminal itself on the timer hitting zero. That or I could force a system reboot sequence. Will work on it in the future. Thanks again.