.passage a.visitedLink{\ncolor: #96416C;\ntext-decoration: none;\n\n}\n.passage a{\ncolor: #BA3A7A;\ntext-decoration: none;\n}\n.passage a:active{\ncolor: #BA3A7A;\ntext-decoration: none;\n}\n.passage a:hover{\ncolor: #C74E8A;\ntext-decoration: none;\n}\n\nbody{\nbackground-color: #B4D8E0;\ncolor: #000000;\n}\n.passage{\n\tfont-size: 15px;\n}
poetry generator
/% Place your story's setup code in this passage.\nAny macros in this passage will be run before the Start passage (or any passage you wish to Test Play) is run. %/\n<<set $one to "one">>\n<<set $two to "two">>\n<<set $three to "three">>\n<<set $four to "four">>\n<<set $five to "five">>\n<<set $six to "six">>\n\n<<set $un to "one">>\n<<set $deux to "two">>\n<<set $trois to "three">>\n<<set $quatre to "four">>\n<<set $cinq to "five">>\n<<set $six1 to "six">>\n<<set $sept to "seven">>\n<<set $huit to "eight">>\n<<set $neuf to "nine">>\n<<set $dix to "ten">>\n<<set $onze to "eleven">>\n<<set $deuze to "twelve">>\n<<set $treize to "thirteen">>\n<<set $quatorze to "fourteen">>\n\n<<set $bees to "one">>\n<<set $tandem to "three">>\n<<set $fall to "two">>\n<<set $poet to "four">>\n<<set $weeps to "five">>\n<<set $wonder to "six">>\n<<set $aesthetic to "seven">>\n\n<<set $skeleton to "_">>\n<<set $pronoun to "_">>\n<<set $spooky to "_">>\n<<set $graveyard to "_">>\n<<set $the to "_">>\n<<set $spooks to "_">>\n<<set $house to "_">>\n<<set $what to "_">>\n<<set $horrendous to "_">>\n\n<<set $pretitle to "Title">>\n<<set $title1 to "">>\n<<set $title2 to "">>
<style>body {\nbackground-color: #000000;\ncolor: #F59F00;\n}\n</style>[[regenerate|halloween][$skeleton = either("strange skeleton", "wild werewolf", "shambling zombie", "slithering ghoul", "stylish vampire", "devious witch", "old troubled ghost", "massive spider"); $pronoun = either("her", "his", "their", "its"); $spooky = either("ghastly", "spooky", "creepy", "lurking", "vicious", "bloody", "shrieking", "weeping", "prowling", "silent", "creeping", "howling", "freaky"); $graveyard = either("graveyard", "old woods", "mansion", "shadows", "dark cave", "black pond"); $spooks = either("horrifying spooks", "furious monsters", "evil creatures", "wicked weirdos", "dastardly creeps", "lizard people", "slithering creepers", "odd monstrosities", "frightening folk"); $house = either("basement", "cellar", "house", "room"); $horrendous = either("horrendous", "horrific", "grand grotesque", "furious", "strange gruesome", "grandiose", "wild morbid", "wicked turnt", "annual", "halloween", "ritual", "blood-spattered");]]\n<<silently>><<if $house is "house" or $house is "room">><<set $what to "what is">><<else>><<set $what to "what's">><<endif>><<if $spooks is "evil creatures" or $spooks is "wicked weirdos" or $spooks is "dastardly creeps" or $spooks is "lizard people" or $spooks is "frightening folk">><<set $the to "all the">><<else>><<set $the to "the">><<endif>><<endsilently>>\nthe <<print $skeleton>> makes <<print $pronoun>> <<print $spooky>> way\nout of the <<print $graveyard>> and into the town\nnow that the night has defeated the day\n<<print $the>> <<print $spooks>> can come around\n\nhide in your <<print $house>> if you know <<print $what>> best\nor if you can't help but be curious\ngo out and join in their <<print $horrendous>> fest\nbut you may find the outcome injurious\n\n[[back|Start]]
choose a poem template:\n[[play with alliteration|alliteration]]\n[[haiku]]\n[[free verse|freeverse]]\n[[halloween edition|halloween]]\n
[[regenerate|haiku][$bees = either("leaves", "memes", "trees", "bees", "birds", "bells", "clouds", "dreams", "hopes", "buds"); $tandem = either("autumn", "summer", "winter", "tandem", "the grove", "mourning", "morning", "springtime"); $fall = either("fall", "rise", "wake", "rest", "die"); $poet = either("wolf's pack", "rosebud", "lover", "poet", "songbird", "pine tree", "water", "old wood", "windchime", "sparrow", "river"); $weeps = either("sleeps", "lies", "prowls", "sings", "blooms", "weeps", "sweeps"); $wonder = either("the cave", "the woods", "silence", "wonder", "protest"); $aesthetic = either("at peace now", "slumbering", "watching me", "breath and hope", "complaining", "catching fire", "john cena", "greeting me", "become one", "aesthetic", "confusion", "of one mind", "decaying", "gone to heck")]]\n\n<<print $bees>> <<print $fall>> in <<print $tandem>>\nthe <<print $poet>> <<print $weeps>> in <<print $wonder>>\nall is <<print $aesthetic>>\n\n[[back|Start]]
[[regenerate|test][$one = either("after", "abandon", "before", "behind", "beneath", "under", "within", "confuse"); $two = either("fanfare", "dance", "curtain", "disco", "pretense", "sheets", "crying"); $three = either("conversation", "magic", "mystery", "bartender", "philosopher", "asphalt", "city", "artifice"); $four = either("trite", "dull", "banal", "surreal", "unbearable", "real", "alive", "static", "sacred", "obsolete"); $five = either("understand", "respect", "love", "kill", "save", "convert", "surpass", "blaspheme", "believe", "impress", "arouse", "worship"); $six = either("forest", "author", "ancients", "music", "night", "sun", "spirits", "DJ")]]\n<<print $one>> the <<print $two>>\nwhen the <<print $three>> becomes <<print $four>>\nyou will finally <<print $five>> me\nand i will <<print $five>> the <<print $six>>
dissentingsheep\n(with monetary support from Haylee thanks)
pick a letter:\n[[b|alliteration][$one = either("buy", "be", "by", "back to", "bring", "beside", "behind", "before", "begin", "below", "bury", "build", "between", "beneath", "baptize", "beside", "bless", "breach", "burn", "bypass", "block", "behold"); $two = either("banter", "banner", "banquet", "bias", "bandages", "best", "ballast", "bored", "bear", "behomoth", "bros", "bay", "baggage", "bygones", "balcony", "bookshelves", "byproduct", "blast", "background", "bricks", "bridge", "banlieue", "badlands", "boundaries", "barriers", "basilica"); $three = either("bot", "blaze", "blade", "bachelor", "breeze", "body", "broth", "ballad", "bandit", "beginner", "bastard", "beast", "breath", "beggar", "banker", "bull", "bird", "blood", "barbarian", "barricade"); $four = either("bare", "bleak", "blind", "bland", "bawdy", "bizarre", "basic", "ballistic", "bald", "bitter", "baked", "benign", "brief", "banal", "bemused", "better", "boiled", "baroque", "bent", "blue", "brave", "bankrupt", "beautiful", "behaved", "baffled", "banned", "belligerent", "badass"); $five = either("berate", "bill", "bang", "banish", "beckon to", "break", "brag about", "become", "belittle", "battle", "beget", "believe", "be", "befuddle", "bite", "blaspheme"); $six = either("bear", "bullshit", "blues", "bomb", "birth", "bigots", "binary", "bastille", "bass", "bard", "brain", "beacon", "bubble", "banjo", "band", "billions", "banana","bar", "beer", "boat", "ballet", "bees", "British", "books", "background", "bourgeoisie", "bagpipes", "balance", "bed")]] [[c|alliteration][$one = either("consider", "cull", "carmelize", "cut", "call", "communicate", "crash", "create", "collaborate with", "corral", "collect", "kill", "keep"); $two = either("cabin", "canvas", "caffeine", "crap", "cable", "controversy", "chaos", "cab", "cameras", "chatter", "car", "cord", "cacophony", "cackling"); $three = either("candy", "coffee", "coroner", "corporation", "corpse", "course", "cabal", "Canadian", "Cabinet", "class", "café", "Californian", "cardinal", "kingdom", "criminal", "congregation", "candidate", "currency", "cast", "character"); $four = either("cooked", "cold", "callous", "corporeal", "cool", "creepy", "crooked", "coordinated", "cavernous", "cute", "kind"); $five = either("convert", "corrupt", "confuse", "confound", "cooexist with", "cooperate with", "capture", "corroborate", "curse", "cure", "cover"); $six = either("creatures", "collusion", "capitalist", "crocodile", "cage", "king", "carnival", "cassettes", "clouds", "console gamer", "Criterion Collection", "Christmas spirit")]] [[d|alliteration][$one = either("decry", "derive", "demonstrate", "delegate", "down", "dissect", "drown", "display", "draw", "drop", "damn", "drive to", "design", "dispense", "divide", "devour", "deduce", "defer"); $two = either("despair", "difference", "decision", "dunes", "dreams", "disease", "day", "diner", "desert", "drugs", "draft"); $three = either("dog", "debutante", "diplomat", "dollar", "deviant", "dev", "dancer", "deer", "drink", "dawn", "detective", "doctor", "dentist"); $four = either("dissolute", "dead", "disorderly", "dishevelled", "diverse", "devious", "drunk", "decent", "dazed", "delicate", "dry", "delirious", "drowsy", "droll"); $five = either("direct", "delight", "deconstruct", "denounce", "destroy", "discuss", "do", "disappoint", "drag", "dig", "defeat", "damage", "delude", "duel", "devour", "dethrone", "delay"); $six = either("door", "darkness", "danger", "dirt", "disaster", "dust", "DJ", "dissent", "discourse", "dagger", "dusk", "dadaist", "depths")]] [[s|alliteration][$one = either("start", "save", "suffer", "send", "see", "sow", "seek", "separate", "send for", "sift through", "sabatoge", "submerge", "suppose", "surrender", "split", "stare down", "survive", "summon", "spin", "sort of"); $two = either("saga", "space", "summit", "similarities", "sheep", "state", "strange", "secret", "seeds", "sisters", "salvation", "secular", "safeguards", "seconds", "suffering", "serotonin", "sacrament", "sacrilege", "subterfuge", "symmetry", "song", "scandal", "sugar", "sweetness", "skin", "sun", "shadows", "science", "schemes", "subtleties", "ceremony", "sea", "signs"); $three = either("cellophane", "cement", "spinster", "cell", "sailor", "sinner", "sonnet", "skeleton", "speaker", "score", "snake-charmer", "spy", "saint", "spear", "scholar", "scream", "stranger", "scientist", "spell", "sky", "subway", "story", "city", "celebrity", "cinematography"); $four = either("sleepy", "shiny", "sapphic", "sorry", "salty", "strong", "stylish", "sexualized", "sensual", "safe", "surreal", "soft", "settled", "sacrosanct", "sanguine", "sure", "senile", "surly", "still", "subversive", "sordid", "single", "sociable", "silent", "smug", "shameless", "successful", "static", "silver"); $five = either("show", "surpass", "suprise", "seduce", "see", "stop", "surround", "scare", "sacrifice", "shoot", "save", "stab", "satirize", "stay with", "select", "serve", "strike", "startle", "celebrate"); $six = either("sigil", "snake", "soldier", "Scots", "saints", "sand", "stars", "senior", "silence", "sword", "sleeper", "soul", "storyteller", "shotgun", "sages", "stage", "spine", "simulacrum", "system")]] [[w|alliteration][$one = either("with", "woe to", "why", "we", "wow", "without", "waste", "weep", "waive", "walk with", "wager", "ward", "warn", "warp", "whatever", "within", "waft"); $two = either("women", "whelps", "windows", "weaklings", "words", "wishes", "war", "weapons", "woods", "whiplash", "wonder", "weeping", "whispers", "wall", "wings", "whirlwind", "wannabee", "whimpers"); $three = either("wimp", "warrior", "warden", "watchmaker", "Welshman", "writer", "witch", "wanderer", "willow", "woman", "winter", "wolf", "worker", "weather", "wyvern", "well"); $four = either("withdrawn", "wild", "willful", "well", "wicked", "woozy", "worried", "woke", "wayward", "weak", "wise", "wilted", "wistful", "witty", "weary", "worthy", "whole", "wholesome", "whimsical", "whiny"); $five = either("want", "wake", "watch", "wound", "witness", "work with", "widow", "welcome", "withstand", "weaken", "wait for", "wallop", "wield", "worship", "wrestle"); $six = either("wasp", "water", "wind", "waves", "wagon", "world", "wine", "way", "wife", "wilderness", "weird", "wheel", "weed", "web", "weasel", "warhead", "wrinkles", "website")]]\n\n<<print $one>> the <<print $two>>\nwhen the <<print $three>> becomes <<print $four>>\nyou will finally <<print $five>> me\nand i will <<print $five>> the <<print $six>>\n\n[[back|Start]]\n
pick a setting:\n[[party|freeverse][$pretitle = either("Hazy ", "Drunken ", "Midnight ", "Pseudo-", "Formerly ", "Out of Step "); $title1 = either("Elitist ", "Intellectual ", "Forgotten ", "Formal ", "Condescending ", "Convoluted "); $title2 = either("Philosophy", "Amusements", "Games", "Memories", "Regrets", "Sex", "Pretense", "Dresses", "Alcohol", "Dancing"); $un = either("host", "guest of honor", "champagne", "band", "candlelight", "bartender", "chorus", "gold necklace", "romance", "actress"); $deux = either("slithers", "dances", "plays", "laughs", "spills", "glitters", "resonates", "dissipates", "trips", "slips", "collapses"); $trois = either("the night away", "into the night", "across the room", "around the hall", "all over the table", "up into the ceiling", "from the balcony", "within the garden", "onto the sofa", "out of the limousine", "up on the stage", "along the balustrade"); $quatre = either("dazzle", "murder", "seduce", "command", "dismiss", "denounce", "destroy", "eviscerate", "arrest", "paralyzde", "complicate"); $cinq = either("room", "lover", "butler", "lieutenant", "party guests", "gossip", "diplomat", "mood", "aristocrats"); $six1 = either("sneer", "glance", "smile", "frown", "wink", "scowl", "grin", "laugh", "giggle", "smirk"); $sept = either("whole scene", "alcohol", "dissonant chord", "suit you're in", "caviar", "badinage", "irony", "ticking clock", "drum beat"); $huit = either("feels so distant", "is melting away", "reaches a fever pitch", "brings me to tears", "brings me to my knees", "heals my wounds", "hurts my heart", "knocks me out", "infects my brain", "makes me sick", "fills me with fear", "carries on"); $neuf = either("finally growing up", "who we used to be", "how far we have fallen", "what we could become", "the futility", "forgotten virtue", "all the artifice at work", "broken promises", "Cleopatra", "Michel Foucault", "running away with you", "making a mistake"); $dix = either("never felt so alive", "never felt so empty", "outgrown all these charades", "got your number now", "seen this all before", "learned to love you anyway", "grown to love it all", "always wondered how you do it"); $onze = either("game", "illusion", "scene", "spell", "pretense", "dialogue", "fire", "youth"); $deuze = either("play", "create", "cast", "shatter", "spark", "conjure", "believe in"); $treize = either("clock runs out", "guests go home", "music slows down", "sun comes up", "magic fades", "laughs turn sour", "hollowness strikes you"); $quatorze = either("right here by my side", "right back where you started", "just another pretty face", "showing me the door", "just as sad as me", "on your way out of town")]] | [[forest|freeverse][$pretitle = either("", "Not Yet ", "", "", "", "Almost ", "Wandering ", "Truly ");$title1 = either("Within ", "Among ", "Written in ", "Staring at ", "Howling at ", "Under ", "Believing ", "Understanding "); $title2 = either("the Water", "the Roots", "the Grove", "the Wind", "Spring", "the Moon", "Autumn", "Summer", "Winter", "the Dirt"); $un = either("greenery", "moonlight", "wolf", "wind", "bird", "snake", "pebble", "leaf", "sapling"); $deux = either("shines", "howls", "prowls", "sings", "lurks", "rests", "hides", "grows"); $trois = either("alongside the creek", "through the leaves", "among the trees", "up in the branches","in the earth", "underneath fallen leaves", "in the clearing"); $quatre = either("quiet", "embrace", "heal", "catch", "find", "enchant", "halt"); $cinq = either("grove", "storm", "rain", "grand oak", "river", "deer", "buds"); $six1 = either("breath", "prayer", "tear", "spell", "smile", "arrow", "note", "step"); $sept = either("boulder", "dandelion", "eolian harp", "mountain", "pine tree", "grasshopper"); $huit = either("doesn't seem to care", "brings me to tears", "is my religion", "sleeps peacefully", "heals my soul"); $neuf = either("the stars", "the hands of God", "mortality", "starting a fire", "Percy Shelley", "telling you how I feel", "the ancient Greeks", "never going back", "growing old with you"); $dix = either("tried running away before", "never felt so alive", "always wanted to tell you", "been here a thousand times", "always loved this place"); $onze = either("strength", "peace", "seed", "meaning", "secret", "magic", "divinity", "connection", "treasure", "wisdom"); $deuze = either("believe in", "summon", "find", "learn", "see", "create", "plant"); $treize = either("sun goes down", "leaves begin to fall", "flowers begin to bloom", "great storm comes", "tree falls down", "water runs out", "birds migrate"); $quatorze = either("back in the city", "long gone", "standing here again", "taking it all in", "searching for answers still", "wandering aimlessly", "here with me once more")]] | [[city|freeverse][$pretitle = either("", "", "Understated ", "", "", "", "Frozen ", "Confused ", "Manufactured ", "", "", "Hidden ", "Recurring ");$title1 = either("21st Century ", "2am ", "Midnight ", "Sunset ", "Morning ", "5am ", "Postmodern ", "Underground ", "Pseudo-", "Synthetic ", "Chemical ", "Halogen "); $title2 = either("Passages", "Heart", "Streets", "Musings", "Philosophy", "Thoughts", "Dreams", "Sensations", "Emotion", "Blues", "Wanderings", "Memories", "Lights"); $un = either("steam", "asphalt", "rain", "pollution", "neon light", "smoke", "blue computer light", "haze", "fear"); $deux = either("rises", "shrinks", "slips", "seeps", "dissipates", "falls", "sinks", "rolls", "shines", "slithers", "dissapears", "wanders"); $trois = either("within the subway car", "down the street", "into the night air", "from your face", "into the sidewalk", "onto the pavement", "in through my open window", "through the bricks", "from the fire escape", "in my apartment"); $quatre = either("enchant", "convert", "employ", "inspire", "petrify", "disprove", "rebut"); $cinq = either("academic", "bartender", "taxi driver", "musician", "young actress", "poet", "barista", "politician", "tourist", "doctor"); $six1 = either("glance", "grin", "nod", "tear", "smile", "smirk", "shrug", "sneer"); $sept = either("coffee", "moonlight", "bar", "skyline", "sunrise", "busker", "concrete", "absinthe", "flashing sign"); $huit = either("seems so European", "is my only escape", "fills me with dread", "reminds me of you", "begins to go cold", "deconstructs my soul", "won't give me any space", "confuses my senses"); $neuf = either("making rent", "growing old", "old French films", "Albert Camus", "unpaid debts", "going for a drive", "old friends", "synthpop bands", "late capitalism", "ethical dillemas"); $dix = either("learned to love this life", "fallen in love with the noise", "never felt so alive", "never felt so empty", "never been so afraid", "seen this all happen before", "always wondered why you're here", "begun to see the light", "kept this secret for years", "wanted to leave for years", "worried that this would happen"); $onze = either("ghost", "romantic", "art", "alleyway", "intellectual", "darkness", "confusion", "philosophy", "youth", "celebrity", "novelty"); $deuze = either("destroy", "find", "become", "create", "imitate", "emote", "rebuild", "understand", "abandon", "hide from"); $treize = either("streets get too loud", "sun comes up", "bars close down", "shops open up their doors", "gentrifiers come", "sins are all atoned for", "fight breaks out", "protests are sparked", "lights go out", "construction starts", "bricks fall apart"); $quatorze = either("on the fastest train out of town", "coming home with me", "sleeping off your regrets", "leaving us all behind", "watching it all from your window", "finding a new religion", "trying to cast the first stone")]]\n\n<<print $pretitle>><<print $title1>><<print $title2>>\n\nThe <<print $un>> <<print $deux>> <<print $trois>>\nWhile you <<print $quatre>> the <<print $cinq>> with a single <<print $six1>>\nThe <<print $sept>> <<print $huit>>\nAs I think of <<print $neuf>>\n\nOh, but I've <<print $dix>>\nI know the <<print $onze>> you're trying to <<print $deuze>>\nAnd when the <<print $treize>>\nYou'll be <<print $quatorze>>\n\n[[back|Start]]