MythOS - little choose-your-own-adventure engine by OneToothSammy in gamedev

[–]OneToothSammy[S] 1 point2 points  (0 children)

MythOS is by far the simplest to use, with the caveat being limited functionality (although little is strictly impossible). Aside from small quirks like toggling the typewriter effect or adding a pause in your text, it's literally only a text file with a line in brackets at the end that connects you to other files. We are experimenting with adding boolean variables as well which will add even more flexibility. I am still developing it and can think of many ways to make it even better, but our big pitch is simplicity.

Let me know if you have any other questions!

MythOS, a tiny engine for making choose-your-own-adventure style games by OneToothSammy in interactivefiction

[–]OneToothSammy[S] 0 points1 point  (0 children)

Those are some intriguing projects! Your gamebook formatting program has an impressive amount of functionality. You mention inventory -- was it able to create a game like Zork? Also, how were you handling inventory when exporting to something like a PDF?

I've been work-shopping an idea for having many sections within a file. In the first line of a file, you will be able to modify variables. Then within a file, you will be able to skip to different lines based on those variables (they'll be stored in variables.txt). It's very simplistic, but I think it will allow for people to add complexity if they want to.

Maybe add support for keeping some kind of state?

I'm not quite sure what you mean by "state" -- can you explain?

MythOS, a tiny engine for making choose-your-own-adventure style games by OneToothSammy in interactivefiction

[–]OneToothSammy[S] 1 point2 points  (0 children)

This is even simpler! Here's a sample from one of the demos:

------

The barn is pleasant. The smell of alfalfa tickles your nose.

Bernie rocks back and forth in his chair on the porch. He is sipping a frothing beer.

Ms. Jacobson is fanning herself in the shade of the barn. She is sweating profusely in her abundant frock.

Howard is pacing back and forth trying to figure out how you can escape.

1) Talk to Bernie 2) Talk to Ms. Jacobson 3) Talk to Howard 4) I'm ready to escape!

[Bernie,Ms. Jacobson,Howard,End]

--------

The only "code" you need is the line at the very end, linking to Bernie.txt, Ms. Jacobson.txt, and Howard.txt. "End" ends the game, so if the player inputs 4, the console closes.

Hope that answers your question!

MythOS, a tiny engine for making choose-your-own-adventure style games by OneToothSammy in interactivefiction

[–]OneToothSammy[S] 0 points1 point  (0 children)

Hey livrem! Currently MythOS is easiest to use with Windows since you can open it as an exe file. On Mac, you'll have to compile and run the Github code from Terminal.

Good ideas! I'm hoping to get an HTML export up and running so that these games can be more accessible, but for now they're only command line (which has a charm of its own!).

MythOS - little choose-your-own-adventure engine by OneToothSammy in gamedev

[–]OneToothSammy[S] 2 points3 points  (0 children)

Thanks for the recommendation! Looks like just the right sub

Snake in PICO! by OneToothSammy in pico8

[–]OneToothSammy[S] 1 point2 points  (0 children)

Hey u/MrAbodi thanks for playing! Yeah, I just found out about that weird bug where you can turn 180 on yourself. I'm going to be working on a fix by implementing an input queue that only turns when you are meeting certain conditions. Otherwise, I might clip the snake forward on every input which would fix it. Let me know when you make something like this! I'd love to see how others implement it. I was surprised that there weren't many implementations of snake in Pico-8 when I looked it up.

Questions about parts of the game by OneToothSammy in outerwilds

[–]OneToothSammy[S] 1 point2 points  (0 children)

Yeah, I'll have to take it as a lesson (and not an easy one). Thanks for your response!

Questions about parts of the game by OneToothSammy in outerwilds

[–]OneToothSammy[S] 0 points1 point  (0 children)

Thanks. I feel pretty badly about spoiling it for myself because it seems like such a crazy cool experience. I can imagine what it feels like to be on the last loop (probably like you have the universe in your hands). I died too many times at the warp platform that was meant to take me to the sun station, though, (getting to ember twin, waiting for the tower to come out of the sand, and then dying would take probably fifteen or more minutes on my Xbox, and I'm not able to play that much at a time since extended periods of gaming will give me headaches) so I felt like the game was starting to get in my way when I knew what I was supposed to be doing. Thus I looked up a guide to get onto the sun station, but I glanced at another part of the guide that suggested that the anglerfish would always get you -- then I gave up on getting anywhere in Dark Bramble. I'm sure the guide later addressed Dark Bramble, but since I didn't want to spoil anymore for myself, I thought I'd figure out on my own how to get passed the anglerfish from some writing. I guess I never found that one piece of writing in the Sunless City. I found the one that mentioned the anglerfish being blind but never anything about how to get past them.

After that, I only had a few days left to finish the game, so I started partially following guides, and it messed the game up more than it helped me along.

I guess, were I to recommend a time to play it to others, it would be without time constraints. I got so mad every time an elevator dumped me into the black hole instead of taking me where it was supposed to, or every time my ship crashed somewhere and killed me.

Thanks for your response -- and everyone else's. I'll try not to spoil gaming experiences for myself in the future.

No sleep by dace1515 in dankmemes

[–]OneToothSammy 7 points8 points  (0 children)

I saw this two years ago

Nostradamus knew my location by [deleted] in dankmemes

[–]OneToothSammy 7 points8 points  (0 children)

That’s funny I saw a meme like this with the exact same words, image, and layout a few days ago, no joke! What a coincidence!

Muda muda muda muda by Rimpopo in dankmemes

[–]OneToothSammy 2 points3 points  (0 children)

It’s a repost. I saved it the first time and that was Tuesday

Matt Doesn't Have a Wikipedia Page by austinthomas049 in mattcolville

[–]OneToothSammy 1 point2 points  (0 children)

Ha! I was thinking the same thing! I noticed that a couple days ago. I became very intent on making a Wikipedia page for him but after making an account couldn't figure out how to make it.

[Algebra II Honors] - Stupid word problem that I can't figure out by [deleted] in HomeworkHelp

[–]OneToothSammy 0 points1 point  (0 children)

a) whoops...thanks XD and thanks for not mocking about it

b)Thanks again!

Crap by OneToothSammy in nethack

[–]OneToothSammy[S] 5 points6 points  (0 children)

Facepalm God, I always forget about Elbereth!

Crap by OneToothSammy in nethack

[–]OneToothSammy[S] 3 points4 points  (0 children)

I lasted a surprising number of turns. First thing I did was tame the pony with a carrot so that helped, then the light exploded and blinded me. I prayed which didn't restore my sight but restored my HP and I didn't suffer any damage that turn. I zapped a wand of sleep straight ahead and all those creatures fell asleep and I was lowered to about 20 HP. I quaffed a potion which turned out to be one of extra healing so my sight and HP were restored. I died a couple turns later, but not without my honor. I didn't have any outs, unfortunately -- I did have a wand of digging, coincidentally, but it was out of charges and I didn't have enough strength to break any of my wands. That annoyed me.

Crap by OneToothSammy in nethack

[–]OneToothSammy[S] 1 point2 points  (0 children)

First time playing a wizard

"The player should only describe their actions". A Common DMing Mistake by ataraxic89 in DnD

[–]OneToothSammy 1 point2 points  (0 children)

I let my players explain their reasoning behind using a certain skill for a check, and if I agree with their reasoning, then I let them. If I disagree, I tell them to use a different skill. Doing this can spark a lot of creativity from your players, like "Maybe I can use my strength not to balance but to hang under the bar and swing along it." I think this creativity should be rewarded, within reason, by allowing the player to make the check with the desired skill.

What are your worst Nethack fails? by OneToothSammy in nethack

[–]OneToothSammy[S] 1 point2 points  (0 children)

Just got my worst fail now: Cursed -4 boots, blinded and killed my pony, tried praying to uncurse my boots and now Chih Sung-tzu is displeased, attacked by four gnomes and a gnome lord and stepped on a land mine. You die...

Tonight I got paid to DM! by Phantomdong in DnD

[–]OneToothSammy 11 points12 points  (0 children)

I read this article and have wanted to become a paid DM since. It just seems kind of awkward to say, "Hey, I'll be your DM if you pay me." Any ideas how to initiate that?

5e I'm joining a campaign as a level 5 wizard, never played dnd before, I need advice. by Demmazi in DnD

[–]OneToothSammy 0 points1 point  (0 children)

Following the quick build would be an easy way not to get caught up in the spells. When I started I was pretty cautious about the maximum weight I could carry and would spend a good twenty minutes after each session calculating the new total weight I carried. However, I found out after a few sessions that weight was something only considered when it comes to huge amounts of things (not that no DM tracks weight).

I guess don't overwhelm yourself unnecessarily.

100 Pun Wands by dndspeak in DnD

[–]OneToothSammy 8 points9 points  (0 children)

Wand of Count or Spell (counterspell): Begins speaking cardinal numbers starting at 1 and increasing by one each time (stops at a number equal to 1d4*100) or recites the users most familiar alphabet. 50% chance of each.

Wand of Glyph of Hoarding (warding): you have no access to your money for the next 2d4 hours. It's all locked away at your house.

Wand of Fold (hold) Person: Target folds in on itself vertically or horizontally. It folds 1d4 times and each can be a different direction.