FoonLudum Dare ExplorerLD45 → GitGud

GitGud

By ranner198

View on ldjam.com

CategoryRankScoreCount
Overall3.418
Fun2.838
Innovation3.508
Theme2.838
Graphics3.338
Audio3.307
Mood3.668

Comments

cantthinkofname 2019-10-07 05:13

I really like how you can enter commands that do stuff.

omnikrll 2019-10-07 08:08

this is great except that in firefox f2 tries to translate the current page

ranner198 2019-10-07 15:10

Yeah probably need to play on Chrome

linear 2019-10-19 21:22

So, I went through it all and beat the game, but it was kinda frustrating. As a fellow software engineer, I found the commands I'm used to not working the way they are supposed to, and my intuition of how things "should be" actually got in the way of beating the game.

For example:

"rm -rf" needs a path, but here it's just "rm -rf" by itself. Even still, when I logged into Dr. Coleman's computer, I found no files. "No problem" I thought, "I'm probably just in the home folder. Let me navigate to root and see what's here". "cd /" doesn't work. "pwd" doesn't work. Moreover, when I run "apt-list" from all the other computers, they all have the same things installed that I do. It seems almost like nothing changed, except that it says I'm connected to another computer and the other computer never has any files. Aside from that, all of the things I've installed on my computer still show up (despite it actually being a different machine).

Additionally, "ssh 192.168.1.1 22" seems to throw a bug, and there's a missing step for nmap ("nmap 192.168.1.1" is not mentioned anywhere in the list of steps, and given how it was your own special version of nmap, it took a while to figure out that I could do that. There was no "nmap --help" or "man nmap".)

The "public ip" shown in ifconfig confused the heck out of me. Is it the default gateway? Why does nmap show "https://mit.edu", when "https" is a protocol and "mit.edu" is a DNS name? I haven't used nmap since college but I was certain it only showed IPs.

Anyways it's a cool concept but I would have loved it better if you just bundled a premade bash simulator from some open-source library online and wired it up to your game.

ranner198 2019-10-24 03:42

@linear I'm sorry to hear that. Likewise as another software engineer I made the game in a simple way so that non-computer people would be able to understand what was happening and yet I did base some of the shell commands off of linux but I also had to build an entire shell backend to run the computer for the first time ever so I never did get around to adding in thing like extra files to directories.

brokenmirrormedia 2019-10-24 06:06

This is pretty neat in terms of gameplay. I'm somewhat familiar with the linux command line / bash but did run into a few tricky areas. I was pleasantly surprised when I was able to brick my own computer lol. Neat game, probably needs more explanation to be accessible to unfamilar users, or be more like the real commands for familiar users. Being in between like this leaves both sides confused I believe. Still, I enjoyed it!

captain-nakou 2019-10-24 14:54

Interesting idea, quite enjoyable implementation.

the-osk 2019-10-24 16:45

Nice little game with some cool easter eggs. Graphics were much better than needed! Great job.

There's still some days left. You should rate as many games as you can (at least 20?) and give them some feedback to make sure you'll get enough ratings.

dudum-lare 2019-10-26 10:28

I got stuck playing with the computer for a long while! Love it! XD