2019-07-23 at 11:14 AM UTC
Hey guys anyone want to work with me on making an old school hacker themed text adventure? Nothing too complex, we'll need some simple static web sites to run locally for missions, an in-game currency for purchasing exploits. A super simplified "programming language" again for certain missions and fictional hacker tools that behave realistically. I'm thinking of just running the game in the terminal. You start off by remoting into your in-game hackbox, from there, it'll be as if you actually SSH'd into a VPS, and you'll get missions and such through an in game IRC client or something. And you'll obtain a fictional crypto-currency for completing missions. The coins can be used to buy tools and upgrades and unlock new missions.
It would have a specific storyline, but there will be different ways of completing the missions and such. We'll write it in python, and host chapters on pastebin, they'll be encoded and to unlock them you pay the coins opr complete certain missions to get the password to the chapters.
I think it would be fun, if you only do web development say, it would be cool if we could have some target sites that the user can interact with and 'hack'.
I think it might be fun to do.
2019-07-23 at 11:15 AM UTC
If you can't code but want to help you could write story elements.
2019-07-23 at 4:09 PM UTC
Come on guys i already am 300 lines in. Lmao.
2019-07-29 at 10:46 PM UTC
Sounds really neat. There's a few games that try to evoke similar atmosphere like HackMUD that I had fun with.
I'd be interested in helping if you can nail down the game design further.
2019-08-01 at 10:30 PM UTC
I don't see it on your github, but if you put it up I'd be down to put a few commits towards it. I did a fair amount of text adventure type things back in the day, a lot of starting things and never finishing but still fun to work on. I palyed the heck out of that uplink game back in the day.
2019-08-02 at 12:21 AM UTC
Number13
African Astronaut
[dispute my snotty-nosed seagull]
Is this gonna be another totse/zoklet: the game that never gets finished if it were even started?
2019-08-02 at 2:31 AM UTC
the totse rpg at least had a demo as I recall. I jank shitty demo but it was a thing none the less
2019-08-03 at 1:50 AM UTC
Never played uplink.
Also, it's not going to be on my Github. my github is for different matters. I will post source here, or bitbucket if you prefer. Also, i fell down the rabbit hole of trying to make the game cheater proof so now i wrote a function that AES-256 encrypts a JSON file that has Base64 encoded strings to store game values. This is going over board.
Also, i hate having like a billion files, i want to write it in one big ass script, and i want to make the terminal look pretty but i am unfamiliar with the libs to do so.
ANYWAY, here is what needs to happen.
The game needs to initiate, i intend to save progress and config in a JSON file, i am writing over the top things to prevent cheating, so i will scale down from there. I also have a class/function that serves up text elements. Since it's terminal based the interface is just an eternal loop with a prompt and a billion options. I'll scale down on the anti cheater stuff and work on this coming Tuesday when i have a bit of time, then, i will post source to this thread.
Don't make fun of me senpais, i kind of code and think as i go along. I know that's not ideal that's just how my mind works. So if there's silly things in there you know why.
2019-08-03 at 1:53 AM UTC
of course the web elements/assets will have to be contained within their own 'repo' for lack of a better term. And i would prefer NodeJS and/or Electron, if you wanna use JS at all. I kind of suck at the web frameworks for python but we'll figure shit out as we go along.