Showing posts with label horde games. Show all posts
Showing posts with label horde games. Show all posts

Monday, 13 November 2023

Motivating a horde

As I was thinking about horde games (a type of larp) a couple of months back (see here), I thought I’d talk about something the horde can use based on Monster of the Week (MotW).

Why?

One of the problems I sometimes find with horde games is that the horde swamps the permanent characters. Horde characters are often little more than two sentences that need something from the main characters. And as a main character, it’s easy to be overwhelmed by the horde.

(One of the things I liked about Across the City (the horde game written at Peaky 2023) was that as a permanent character, I had a plot, and while there was a horde around me, I didn’t always have to interact with them. But occasionally, they were very irritating and got in the way of our main plot.)

Anyway, it occurred to me that it might be worth thinking about the horde characters’ role – or motivation, as MotW puts it.

MotW gives everything a motivation – locations, monsters and NPCs. And the motivations explain their role in the story. So dark woods with the motivation maze will confuse and separate the players, while a den will harbour monsters.

(Sometimes the motivations are obvious, but even then, I find it useful to think in those terms: what purpose does this location have in the story.)

And the NPC motivations could easily be used in a horde game.

MotW bystander motivations

So rather than invent the wheel, here are MotW’s NPC motivations. (If they’re not minions of the baddies, MotW calls its NPCs bystanders.)

  • Busybody (motivation: to interfere in other people’s plans)
  • Detective (motivation: to rule out explanations)
  • Gossip (motivation: to pass on rumours)
  • Helper (motivation: to join the hunt)
  • Innocent (motivation: to do the right thing)
  • Official (motivation: to be suspicious)
  • Skeptic (motivation: to deny supernatural explanations)
  • Victim (motivation: to put themselves in danger)
  • Witness (motivation: to reveal information)

How does this help the horde?

If I was playing one of the horde, knowing the intent behind the character would help me play them. As well as the usual two-line character, it would help to know that my job is to throw myself in the path of the monster so that I can be rescued. Or whether I should be helpful – or a hindrance.

I know I would find this useful.

(I have a horrible feeling that I’m talking myself into writing a horde game…)

Tuesday, 11 July 2023

Using AI to help write freeforms: Horde characters

 (This is the fifth part of a series, which has ended up longer than I imagined when I started exploring this strange new technology. I think it’s the last. For a while.)

Last time, ChatGPT helped me populate a 17th-century London marketplace full of traders, visitors, criminals and watchmen. I already had enough material to create a horde, but I wondered if I could use ChatGPT to create the character sheets themselves.

To make sure ChatGPT understood what I was asking, I gave it an example:

From the above, write seven characters found in the market (two stall holders, one City Watch, one gang and two visitors) written in the second person, with tasks they need to complete and two relationships (one positive and one negative) with other named characters. For example: “Agnes the Housewife: You are a housewife and you need fresh produce for cooking. Tasks: get bread from Samuel the fishmonger and cheese from Alice the cheese monger. You have an ongoing disagreement with Catherine the baker over the quality of Catherine’s pastry. Your brother-in-law, Simon ensures you are not troubled by the cut-purse gang.” 

And this is what ChatGPT came up with.

Thomas the Tailor: You are a skilled tailor running your own stall in the market. Tasks: You need high-quality fabrics from Rebecca the Merchant and threads from Margaret the Apothecary. You have a positive relationship with Benjamin the Cobbler, often collaborating on custom shoes and clothing designs. However, you constantly clash with Samuel the Fishmonger over space allocation in the market.

(I’m not sure Margaret the Apothecary is the right person to get threads from, but that’s easily changed. I like the idea of Thomas and Samuel bickering over who gets the best space.)

Margaret the Apothecary: You are an experienced herbalist and apothecary in the market. Tasks: You need fresh herbs from local farmers and gatherers. Isabella, a member of Malcolm's cut-purse gang, occasionally seeks your remedies for minor ailments but secretly feeds information about your business to the City Watch.

Constable Agnes Marshall: You are a diligent member of the City Watch patrolling the market. Tasks: Your duty is to maintain order and ensure the safety of the market-goers. You have a positive relationship with Captain Edmund Hawthorne, who trusts your judgment and relies on your observational skills. However, you often clash with Constable Marcus Reynolds, who can be easily swayed and has been caught accepting bribes.

(I hoped the watch-person would have relationships with someone in the market, not just other members of the watch. But I could do that myself – or ask ChatGPT for more detail.)

Malcolm the Slick (Gang Leader): You are the leader of the cut-purse gang operating in the market. Tasks: Your main objective is to coordinate thefts and avoid detection by the City Watch. You have a positive relationship with Lydia, a member of your gang who acts as a snitch, providing you with inside information about the City Watch's activities. However, you have a negative relationship with Rebecca the Merchant, as she suspects your gang's involvement in the disappearance of some of her valuable items.

(I’m not sure ChatGPT really understands what is meant by snitch here…)

Frederick the Bookworm (Visitor): You are a passionate book collector visiting the market. Tasks: Your goal is to search for rare manuscripts and scrolls. You have a positive relationship with Amelia, a distraction artist in Malcolm's gang, who occasionally assists you in finding hidden bookshops and negotiating prices. However, you have a negative relationship with Catherine the Baker, as she questions the authenticity of some books you acquire and doubts your knowledge of historical manuscripts.

(This is probably the weakest of ChatGPT’s suggestions – but easy to amend. Catherine the Baker suddenly is much more literate than I had expected!)

Olivia the Brewer (Visitor): You are a brewer visiting the market to source ingredients. Tasks: You need to acquire high-quality barley from Matthew the Farmer and hops from a specialized supplier. You have a positive relationship with Simon, a member of Malcolm's gang who occasionally supplies you with unique herbs for experimental brews. However, you have a negative relationship with Margaret the Apothecary, as you disagree on the medicinal benefits of alcohol and brewing techniques.

Following up

I wanted more connections between the characters themselves, so I asked ChatGPT for information on some of the characters it mentioned. I was interested to see if it would remember the relationships.

Now please do the same for Rebecca the Merchant, Margaret the Apothecary, Benjamin the Cobbler, Samuel the Fishmonger, Simon, and Amelia

(Note how I didn’t need to completely rephrase the question – I just asked it to “do the same”.)

Rebecca the Merchant: You are a reputable merchant selling a variety of goods in the market. Tasks: You need to restock on rare items from traveling traders and acquire new inventory from local artisans. You have a positive relationship with Thomas the Tailor, as you often collaborate on creating unique outfits for special events. However, you have a negative relationship with Malcolm the Slick, suspecting his gang's involvement in the theft of some valuable items from your stall.

(Yes – the relationship with Malcolm is the same. And a new one with Thomas, which wasn’t mentioned earlier.)

Margaret the Apothecary: You are an experienced herbalist and apothecary in the market. Tasks: You need to gather fresh herbs and restock your inventory of medicinal remedies. You have a positive relationship with Frederick the Bookworm, as he often seeks your expertise in identifying rare plants and their medicinal properties. However, you have a negative relationship with Olivia the Brewer, as you have differing opinions about the medicinal benefits of alcohol and brewing techniques.

(ChatGPT remembered the conflict between Margaret and Olivia about the medicinal benefits of alcohol from an earlier answer. I can just picture them arguing – I even know who I’d like to play them!)

Benjamin the Cobbler: You are a skilled cobbler running your own stall in the market. Tasks: You need to acquire high-quality leather from local traders and restock your supplies of shoe accessories. You have a positive relationship with Thomas the Tailor, often collaborating on custom shoes and clothing designs. However, you have a negative relationship with Samuel the Fishmonger, as you constantly clash over space allocation in the market.

(A new entry into the argument for who gets the best space in the market! Perhaps I should have asked ChatGPT who decides?)

Samuel the Fishmonger: You are a fishmonger with a bustling stall in the market. Tasks: You need to restock on fresh fish from local fishermen and maintain the cleanliness of your stall. You have a positive relationship with Catherine the Baker, as you often exchange goods and recipes for meals. However, you have a negative relationship with Benjamin the Cobbler, as you frequently argue over space allocation in the market.

(ChatGPT has forgotten that Samuel’s relationship with Catherine is not only positive, but they share forbidden love and are having a secret affair.)

Simon: You are a visitor to the market and the brother-in-law of Agnes the Housewife. Tasks: You assist Agnes in navigating the market and ensure her safety, keeping an eye out for any suspicious activities. You have a positive relationship with Agnes the Housewife, always looking out for her and ensuring she is not troubled by the cut-purse gang. However, you have a negative relationship with Lydia, a snitch within Malcolm's gang, as you suspect her involvement in criminal activities.

(Not ChatGPT’s finest entry – too fixated on Agnes and seems to have become confused about whether or not Simon is in the gang. That may have been my fault for including Simon in my example.)

Amelia: You are a distraction artist and a member of Malcolm's cut-purse gang. Tasks: You play a crucial role in diverting attention during thefts and ensuring the success of your gang's operations. You have a positive relationship with Frederick the Bookworm, occasionally assisting him in finding hidden bookshops and negotiating prices. However, you have a negative relationship with Rebecca the Merchant, as she suspects your gang's involvement in the disappearance of some valuable items from her stall.

And after all that, I decided I wanted to know more about Lydia.

And lydia?

I’m amazed at how well ChatGPT understood my request:

Lydia: You are a member of Malcolm's cut-purse gang and also a snitch. Tasks: You provide information to the City Watch or other rival criminal factions about the gang's activities, plans, and identities. You have a positive relationship with Captain Edmund Hawthorne, who values the  information you provide and occasionally grants you favors or protection in return. However, you have a negative relationship with Amelia, a distraction artist in Malcolm's gang, as she suspects your loyalty and involvement in betraying the gang's secrets.

Overall

Overall, I’m impressed. I’m sure that I could give these character snippets to my players and they would happily play the marketplace horde. I might reformat them to make them a little easier to read – but at Peaky I might not even do that.

I’m disappointed that ChatGPT didn’t remember the secret affairs, it invented – but it’s probably a big ask to get it perfect first time.

I also think it’s easy to be greedy with ChatGPT and ask it for a lot at once. I might have done better to ask it in smaller chunks, and just drill down when I needed to.

It wasn’t always brilliant, but for a first draft created in about ten minutes (if that), it’s superb.

Appendix: A cast list

I thought a list of characters for the market would be helpful – after all, many of the characters will know each other. So:

For the characters created, please create a cast list giving their names  and publicly known information

  • Thomas the Tailor: A skilled tailor known for his craftsmanship and unique clothing designs.
  • Margaret the Apothecary: An experienced herbalist and apothecary, renowned for her knowledge of medicinal remedies.
  • Benjamin the Cobbler: A talented cobbler recognized for his expertise in crafting quality shoes.
  • Samuel the Fishmonger: A fishmonger known for providing fresh and high-quality seafood to the market customers.
  • Simon: Brother-in-law of Agnes the Housewife, often seen accompanying her and ensuring her safety in the market.
  • Amelia: A talented distraction artist, skilled in diverting attention during the cut-purse gang's operations.
  • Rebecca the Merchant: A reputable merchant with a diverse range of goods for sale, known for her fair dealings and quality products.
  • Frederick the Bookworm: A passionate book collector and seeker of rare manuscripts, known for his extensive knowledge in the field.
  • Olivia the Brewer: A brewer known for her experimental brews and unique flavors in her crafted beverages.
  • Agnes Marshall: A diligent and observant member of the City Watch, recognized for her dedication to maintaining order and safety in the market.
  • Malcolm the Slick: The charismatic leader of the cut-purse gang, notorious for orchestrating thefts and operating covertly in the market.
  • Lydia: A member of Malcolm's cut-purse gang who secretly acts as a snitch, providing information to the City Watch or rival criminal factions.

That’s a great first start. It’s not perfect: I wouldn’t list the criminals that way (they could be street urchins or businessmen), and I’m certain that it’s not public knowledge that Lydia is a snitch. (And in which field is Thomas known for his extensive knowledge?) But those are easy corrections to make.

Thursday, 6 July 2023

Using AI to help write freeforms: Hordes

This is the fourth in my series of using ChatGPT to help write freeform larps. I didn’t think I was going to write another one, but then I started thinking about horde games…

(See here for part 1, part 2 and part 3.)

Horde games

Horde games feature lots of small characters and a few permanent characters. Some players play the permanent characters, while everyone else plays multiple small characters, usually one at a time.

I’m not a huge fan of horde games, as they can be very intense and very silly. But I did enjoy Across the City, the horde game I played at Peaky 2023. (Here’s my review.)

One thing I like horde games to do is to make them self-contained – rather than need to interact with the permanent characters.

So this idea for a horde game is based on one scene from Across the City. I’m setting my game in seventeenth-century London, and I need a horde to populate the marketplace and make it feel like a living place. Let’s see what ChatGPT can suggest.

First prompt

Give me ten characters that you might encounter in a marketplace in seventeenth century London, with their name, occupation, what they are doing in the market and what they need from other people in the market

And ChatGPT dutifully provided me with a tailor, a herbalist, a fishmonger, a baker, a blacksmith, an apothecary, a cooper, a cheese monger, a wine merchant and a merchant. Some examples:

  • Elizabeth the Herbalist - Occupation: Herbalist - She is selling various medicinal herbs, potions, and remedies. She needs fresh herbs, roots, and plants from local farmers and gatherers in the market.
  • Alice the Cheese Monger - Occupation: Cheese Monger - She is selling a variety of cheeses from different regions. She needs fresh milk from local farmers and dairymen in the market.
  • Henry the Wine Merchant - Occupation: Wine Merchant - He is offering a selection of wines from around the world. He needs barrels, corks, and high-quality grapes from cooperages and vineyards in the market.

Unfortunately, ChatGPT didn’t make them completely self-referential. So although Alice the cheesemonger needs milk from the dairyman, it didn’t give me a dairyman as a character. (Although I can do that – or I could have asked ChatGPT again.)

Second prompt

Now give me six customers, along with what they need and where they can get it from.

I need to work on this list, because it wasn’t great – a housewife, a cobbler, a housemaid, a bookworm, a brewer and a farmer.

  • Agnes the Housewife - Needs: Fresh produce for cooking - She can get vegetables, fruits, and herbs from local farmers and greengrocers in the market.
  • Olivia the Brewer - Needs: Barley and hops for brewing - She can source malted barley, hops, and other brewing ingredients from grain merchants or specialized brewing suppliers in the market.
  • Matthew the Farmer - Needs: Tools and equipment for farming - He can acquire tools such as plows, scythes, and animal harnesses from blacksmiths, toolmakers, or agricultural supply vendors in the market.

Again, ChatGPT didn’t refer to the previous characters, which I was hoping it would do. I should have been specific. But rather than amend my prompt, I kept going.

Third prompt

Six people (stallholders and customers) don't get on. Why not, and what do they do?

ChatGPT gave me six conflicts (so actually twelve people who didn’t get on). My favourites:

Margaret the Apothecary and Olivia the Brewer clash due to their differing beliefs about the use of herbal remedies. Margaret believes in the power of natural herbs and traditional medicine, while Olivia thinks that modern brewing techniques and alcohol have their own medicinal benefits. They engage in heated debates, each trying to convince customers of the superiority of their methods.

Catherine the Baker and Agnes the Housewife have an ongoing disagreement over the quality of ingredients used in baking. Agnes believes that Catherine's bread and pastries are subpar and lack the freshness and flavor she expects. She often voices her dissatisfaction, which puts Catherine on the defensive and sparks arguments about the quality of Agnes' home cooking.

Fourth prompt

So who’s being naughty?

Which three couples are having a secret affair?

As well as Thomas & Margaret and Rebecca and Frederick, ChatGPT gave me:

Catherine the Baker and Samuel the Fishmonger are also engaged in a secret affair. Their forbidden love blossomed over shared lunches and whispered conversations in the bustling marketplace. Catherine, intrigued by Samuel's rugged charm and culinary knowledge, often sneaks out of her bakery to meet him near his fish stall, hidden from prying eyes.

(I later asked why Catherine and Samuel’s love was forbidden – it’s due to a long-standing feud between their families. So Romeo and Juliet, then.)

Fifth prompt

And what about criminals?

A gang of cut-purses operates in the market. Who is their leader? Who are the gang members?

I didn’t specify numbers, but ChatGPT gave me a gang leader (Malcolm the Slick) and his five accomplices: Isabella the thief, Simon the lookout, Amelia the distraction artist, Tobias the fence and Lucas the muscle. For example:

The leader of the cut-purse gang in the market is Malcolm the Slick. He is a charismatic and cunning individual who has mastered the art of pickpocketing and orchestrating thefts in the bustling marketplace.

The gang members of Malcolm's cut-purse gang include:

  • Isabella the nimble-fingered thief - She is known for her exceptional dexterity and sleight of hand, able to steal valuable items from unsuspecting victims effortlessly.
  • Amelia the distraction artist - Amelia excels in creating diversions to distract victims while her fellow gang members swiftly pick their pockets. She uses her wit, charm, and theatrical skills to draw attention away from the theft in progress.
  • (And Simon, Tobias and Lucas.)

Sixth prompt

Who keeps the peace in the market? What is the punishment if the thieves are caught?

This was a bad question – ChatGPT summarised who maintained the peace (City Watch or Constables) and some example punishments (public floggings, branding, imprisonment.) That wasn’t what I was looking for, so, I asked again.

Seventh prompt

Give me three City Watch members who might be found in the market. Who are their contacts, and how do people know whether they are trustworthy (or not)?

Along with Captain Edmund Hawthorne and Constable Agnes Marshall, we have:

Sergeant Thomas Bennett - Sergeant Bennett is known for his no-nonsense attitude and his keen sense of order. He ensures that the City Watch patrols are organized and effectively cover the market area. His contacts include fellow City Watch members, market stallholders, and local tavern owners who provide information about criminal activities within the market. People gauge Sergeant Bennett's trustworthiness based on his consistent enforcement of the law, his direct communication style, and his reputation for swift action against troublemakers. While some might find him stern, they appreciate his commitment to maintaining order and deterring criminal behavior.

Eighth prompt

Who in the City Watch can be bribed? And why?

While the majority of the City Watch members strive to uphold the law with integrity, there may be a few corrupt individuals who can be bribed. In this case, two members of the City Watch who can be bribed are:

Constable Marcus Reynolds - Constable Reynolds is known to have a weak moral compass and a tendency to prioritize personal gain over upholding justice. He can be bribed because he has succumbed to the allure of financial incentives and favors offered by local criminals or individuals seeking to bend the law in their favor. Due to his greed and lack of principles, Constable Reynolds can be easily swayed to turn a blind eye to illegal activities or provide privileged information to those who offer him bribes.

(And Inspector Lydia Hartman, who has become disillusioned with the system.)

It is important to note that these instances of corruption are exceptions within the City Watch and do not represent the overall integrity of the organization. Most City Watch members are dedicated to their duty and maintain a high level of professionalism and integrity in upholding the law.

I enjoyed seeing ChatGPT stressing that the majority of the City Watch upholds the law with integrity and professionalism. It almost went overboard in telling me that.

Ninth prompt

Who in Malcolm's gang is a snitch?

Within Malcolm's cut-purse gang, there is a snitch named Lydia. Lydia is a member of the gang who secretly provides information to the City Watch or other rival criminal factions. She has betrayed her fellow gang members by sharing details about their plans, hideouts, and identities.

Lydia's motives for being a snitch may vary. She might be seeking personal gain, attempting to secure a deal or favor with the authorities, or simply trying to save herself from potential consequences if the gang were to be caught. Regardless of her reasons, Lydia's actions have put the entire gang at risk, making it challenging for them to operate covertly and undermining the trust and cohesion within their ranks. The gang members, including Malcolm, remain unaware of Lydia's betrayal, as she operates discreetly, posing a significant threat to their illicit activities.

That was the full response, which was fine, but I should have rephrased as I really wanted ChatGPT to name one of the existing members of Malcolm’s gang, not create a new one.

Next time

I am enjoying this immensely. I already have a long list of characters to populate my marketplace, and I could quickly create a simple horde of characters going about their daily business just from that.

But can I go further than that? Can I use GPTs to write the characters themselves? That’s next time’s challenge.