Ask HN: Would a game to teach Bash & *nix be worth-while?
I got struck by the idea to build a game to teach Bash & *nix.
It'd be modelled on classic kung-fu movies where you'd learn with a master (Master Foo, clearly), to battle the evil Master Blub. Badges, leader-boards and all other buzzwords would be present. Have a look - http://banzaibash.com
Does it sound like something you or anyone else would find useful? If I could get around 250 preorders that'd be enough to take the time off to build it.
34 comments
[ 3.3 ms ] story [ 86.9 ms ] threadi'd suggest to highlight that its productivity game for Mac OS console as well.
i believe Mac users will more likely pay for that.
Don't write this on there, but have default at 20, minimum at 1/3/5/10 and obviously no maximum. I'd pay $5 if its good :)
I think you're right that it's a model that would work well - if I could raise the money to code it I'd happily make it open source after that (running costs means it'd have to cost something to use on someone's server).
This is the kind of thing that will provide value if it's quick and focused. Ads would wreck it!
But do make it affordable though ;)
----
[1]: http://www.metafilter.com/95152/Userdriven-discontent#325604...
Re free - if I raise the money to cover my living costs, I'll make the game open source. You'll easily be able to spin it up on a VM/cloud server (or your home comp if you're brave/foolish) for free! What's better, is that you'd be able to modify to teach your own language/project.
Good luck!
Products are worth what value they provide, not what they cost to make.
Maybe a model like Project Euler (with paid-stages) would work better? I'd much prefer it to be free of course.
I think a scored and timed test would be really useful to HR departments at large corporations who need to screen technical applicants.
One hitch is that with most thing *nix, TMTOWTDI. Do you check for the result or do you check the command typed? Just as an example, your screenshots show the pushd/popd lesson. If prompted to change to my home directory in under two seconds I'd just type 'cd'. To get back to where I used to be I'd type 'cd -'. I never use pushd/popd. If the lesson is presented as 'use pushd and popd to navigate the filesystem' then there's no issue.