Bagbo Bibbins is accused of stealing a valuable ring but claims he won it in a contest. It's his word against Umgollsmea. What is your verdict?
GameMaker Studio (can't say it's a great tool or anything, just putting it out there) allows you to put stuff together pretty quickly following tutorials.
I've used it to make a pseudo game for my kids (their ideas, my code/development ability) and I was pleased overall, but I found their scripting to be a bit confusing at first.
Comment has been collapsed.
Yeah, doing things with HTML pages is...well, freaking awful. That's not to insult your younger self (you work with the tools you know), but there are roughly eighty bazillion better ways to do a simple choose-your-own-adventure kind of game.
Now, you can use a package like GameMaker, and I can attest that this works pretty well. If you really want to learn some flexibility, though, it's a great idea to actually pick up a language. Lots of people learn PHP because it's easy...it's also inelegant, makes for pretty messy code, and is super easy to hack. Python is pretty good as well, but has plenty of limitations...but for choose-your-own-adventure, it should work well, especially if we're just talking about text.
I might suggest learning F#, which is a greatly simplified language when compared to C# (although that's honestly not that hard to learn, either). It's a great stepping-stone to more pro-level stuff like C#, and you can use free tools like vscode to work with it and learn it. If you become more advanced, you can always step up to using full Visual Studio later on, but vscode is now considered one of the best editors out there (it's made by Microsoft, but is used by tons of non-Microsoft developers simply because it's free, stable, and has tons of great features). In fact, you can use it as your editor for any of the languages that I've suggested.
Regardless, learning a real programming language will allow you to store the player's choices in real attributes or arrays so that they can be accessed from anywhere in the program (rather than loading some super-specific page in your HTML model). I learned GWBASIC when I was a kid, and used it to write a whole slew of choose-your-own-adventure games, then moved up to writing more complex, Zork-like text adventures and ASCII or CGA/EGA video games. Learning a language definitely ups your ability to create what you want.
Comment has been collapsed.
253 Comments - Last post 51 minutes ago by Bum8ara5h
144 Comments - Last post 1 hour ago by SeaGoblin
46 Comments - Last post 2 hours ago by MeguminShiro
2,036 Comments - Last post 2 hours ago by MeguminShiro
69 Comments - Last post 4 hours ago by Kalzar
148 Comments - Last post 8 hours ago by adam1224
382 Comments - Last post 9 hours ago by mageek
33 Comments - Last post 4 minutes ago by karm2002
1,351 Comments - Last post 9 minutes ago by emymer
12 Comments - Last post 26 minutes ago by coleypollockfilet
149 Comments - Last post 41 minutes ago by Ninglor03
638 Comments - Last post 1 hour ago by chocochips
96 Comments - Last post 1 hour ago by hyrokey
189 Comments - Last post 1 hour ago by Shanti
so I've been looking through some of my old files and found some old 'choose your own adventure' type games I once made out of html pages. while they weren't particularly great, they were made by my much younger self and he was quite weird but I liked him (well, at the time I didn't but I was going through stuff, we're on better terms now)
ok enough with the multiple personality perspectivity (not a word but
shouldshouldn't be) before I confuse myselfI'm pretty sure I could do better now. but html is pretty restrictive and I'd like to make something a tad more flexible. the ability to take into account previous choices the player made without having to make different pages for every combination of decisions for example
so, getting to the point, if anyone could suggest what tools would be best for this potential project it would be much appreciated. if said tools are free or cheap then even better!
for the record I was thinking of making something kind of along the lines of Papers, Please but with the player passing judgement in a court of law and some choices of how to punish (or whether to punish) will cause other events to happen which you'll then also judge. of course you'll be able to be fair, biased and maybe even take bribes
of course it's also possible that I'll look at the idea again in a week and think "that's stupid. I'll play Portal 2 instead"
Comment has been collapsed.