Prototype/Dev Thread: Choose-your-own-adventure in Twine

Today’s updates:

  • Implemented a system for weighted randoming; basically certain options will be more rare than others. I’m going to have this affect Race rolling at a ratio of 1:2:3:4 for Alicorns, Unicorns, Pegasus and Earthies, respectively. I’m likely going to use this for skin color rolls when it comes to places like shelters or “the discount aisle” of Fluffmart. This should also make certain things like generating NPC Fluffies in Feral paths a lot easier.
  • I’ve used CSS colors as the base for Fluffy colors at the moment, and in the future I’m going to pare this list down, or at least add a lot of editing, so that springgreen gets renamed to “Mint Green” or something. I think a lot of the CSS codes in that list correspond to the BBCode that this site uses, which is cool. There’s currently a lot of white/offwhites in that list, which don’t make for interesting Fluffies.
  • I think this might be the final capped “technical implementation” that I do for now, as I’m realizing that I get a lot of satisfaction from coding, and it’s keeping me from writing. Now that I can generate Fluffies, make their qualities referenceable, and have their pronouns easier to keep consistent, it’s time to actually get the story going more.
  • That being said, I’ve finished a test branch in the forest where the player confirms their Fluffy; I’ve also added custom naming.

Update 2:

  • Added a City Route (little bits, similar to the forest)
  • Prototyped a very basic vending machine interface. Need to add safeties for if the player doesn’t have any money, or to keep them from buying all the Sketty before they get a Fluffy.
  • Added player’s wallet to the left pane.
1 Like