One thing that I really like to do is write with random prompts, so I decided to do it!
I made a Python program to generate prompts, and this is the code:
import random
p = ['loaf of sentient chicken bread', 'sentient ninja bread', 'sentient baguette', 'sentient croissant', 'cat']
x = random.randint(0, 4)
print(f'protagonist is {p[w]}')
s = ['kitchen', 'living room', 'dining room', 'couchville', 'abandoned laundromatville', 'ocean', 'meadow', 'desert', 'city', 'forest', 'mountain', 'valley', 'plains', 'swamp', 'cave']
x = random.randint(0, 14)
print(f'setting is {l[y]}')
g = ['escape', 'find food', 'watch tv', 'find the remote', 'prevent demolition', 'learn how to swim', 'get food and water', 'taste pizza']
x = random.randint(0, 7)
print(f'goal is {g[z]}')
I ran it, and the results I got were:
protagonist is cat
setting is ocean
goal is taste pizza
Characters
The first step, at least for me, is the characters.
Since the protagonist will be a cat, and the setting (by which I mean the starting setting) is in the ocean, I decided to make my protagonist a species I just made up, a mercat. It’s still like a cat, so it counts. From then on, I decided that his name is Fin and that he lives close to the shore.
Of course, this story won’t be quite like a story if it has no other characters. So the secondary character will be Basil, who lives with his family above their pizza parlor—the only pizza parlor in the sleepy town of Havenwave.
Plot
Next, the beginning, middle and end!
Beginning: (Nighttime) Fin stumbles upon Havenwave while hunting fish. Most of all, he is entranced by the aroma of pizza from the pizza parlor. Fin vows that he will try a slice of pizza. (Later) Fin starts trying to steal pizza
Middle: Basil catches Fin stealing and starts sneaking him pizza. They become friends.
End: (A few years later) Basil’s family is moving away from Havenwave, and Fin and Basil are separated.
Those three points basically encompass the entirety of the plot, so that means that we’re done plotting the story!
In the next part of Random Writing Prompts: Fin’s Quest, I’ll start writing the actual story, which will alternate between Fin and Basil and be written in the third person.