GABRIELA LEÃO | GAME DESIGN
Writing Portfolio
About my books:
They have a separate page, I felt it was better to focus on scripts here.
Also, they're mostly in Portuguese, but I'll soon publish a collection of short stories in English and you can check one of those tales in here.
I have an Author's Page on Amazon, which displays a bit of my work.
55Unity - Comic Series Script
55Unity is a comic series by Lumx Studios described as a social RPG. Holders of the 55Unity NFT collection can vote, every two weeks, on what will happen next in the series.
This is an excerpt from chapter 4 of the comic:

This is how it turned out:

First few chapters of the comics are available on webtoon.
Zeengs: Escaping the Planetoid
The game is still in development by El Tigre Studios, so I'll not post any legible part of the dialogues.
It is a RPG with 20 different scenarios (be it new areas or updates areas after a key momento of the story. The dialogues are branched and I implemented them using Pixel Crusher's Dialogue System for Unity.
I also created the Quests, which are still prototypes, as we are evolving and implementing the main game mechanics.

This is just to demonstrate how I wrote the dialogue for a NPC, chances in color represent different states of a quest.
Miguelshroom - First Day at School!
This game combines jigsaws and a open world RPG. The narrative branches with some of the player's decisions and in accordance to the quest state the player is in. Here are some examples:
A decision

The player will then choose the class (other levels) they liked most, and the NPC Lila will tell them to look for a green book. Once the book is found, Lila will respond one of the following:
If swords class was chosen:
“Sword fighting is a rather new practice in the forest. When dwelling with magic and in search of knowledge, one may find danger on one’s path. This is why some choose to learn and master the art of the sword, as protection.”
If herbs class was chosen:
“Warning: do NOT experiment with unknown plants and herbs. If you don’t know it for sure, DON’T USE IT. My second cousin tried making camomile tea to help her sleep, but she got the camomile wrong and ended up running all over the village claiming a dragon was following her. All I saw as a snail at her kitchen table.”
If class full of goo was chosen:
“What we understand about goo is little. It has been used for several purposes: as fertiliser, ingredient in potions, medicine for external wounds. We are not entirely sure wether it works for any of those options, but folk seem to agree it does.”
Once the quest is complete, Lila will say this when approached:

Here is an example of changing dialogue in accordance to quest state:
Before the quest is given, the NPC says:

A conversa continua:
Miguel
Hi, I'm Miguel!
Are we making potions now?
Faru
No.
Potions are too hard! It will take a long time before you make one.
Miguel
Oh.
How long?
Faru
Eh, I don't know. But if you want to help me gather ingredients, come back and talk to me.
When approached again, the NPC will ask:

The player may have a jar from a previous quest. The conversation will follow one of the two branches:
Miguel
Yes!
Faru
Excellent. I need 5 bundles of cherry for a invisibility potion, I'm sure there are some lying around. Can you collect them for me in your jar?
Miguel
Ok! (conversation ends and quest is given)
or
Can I do it later? (to which Faru will answer the following:)
Faru
The class is now, little fella. So, go and find my cherries.
Miguel
No, why would I have one?
Faru
So you can gather stuff?
If approached while the player doens't have enough to complete the quest, the NPC will say:
"You're doing great, little fella, but I need a few more cherries.""
And once the quest is completed, he will add:
"Ah! You have all of them. Perfect, now I can brew the potion!"
Finally, if the player talks to the NPC one more time, he will demonstrate the use of the invisibility potion in branched dialogue that goes as follows:
Faru
Hmmm... yes?
Miguel
Can I try the potion?
or
Nothing [conversation ends]
Faru
Hoho you want to become invisible, eh? But that is dangerous for new students! Why don't I drink it and show it to you?
Miguel
Alright!
Faru
Here we go!
[a short animation will play, the NPC turns invisible, then reappears]
Faru
Hmmm... yes?
Miguel
Can I try the potion?
or
Nothing [conversation ends]
Faru
Hoho you want to become invisible, eh? But that is dangerous for new students! Why don't I drink it and show it to you?
Miguel
No need.
This is a visual representation of the dialogue using the Dialogue System plugin for Unity:

Noir Investigative and Story Driven Game
I wrote an entire mystery game for Bad Kid Games which was, unfortunately, never developed.
This is a branching narrative that varies with the player's choice as well as if they succeed in a puzzle minigame. There are moments in the story when the player can make discoveries or find objects.
Bellow follows an example written in the website coggle, which is colour coded:
Gray: options available for the player
Green: narrative after wining the puzzle
Red: narrative after losing the puzzle
Purple: wrong ending
Turquoise: discovery made

Sokobear Goo - Cutscene Dialogues

Sokobear Goo has a linear narrative told by six short cutscenes.
I wrote the dialogues and assembled the cutscene using Unity's Timeline.
This here is one of the scenes, the script is in English and Portuguese:

(This is not a proper script, it is just the dialogues. Since I was the one making the cinematics I felt no need to describe actions, camera angles and etc. A proper script sample is shown bellow)

Fairy Forest - Cutscenes Script
Fairy Forest is a short Tower Defense I started developing as a project for class (the game, though incomplete, is available at my itch.io page). This is a short linear narrative, to be presented in between levels with static illustrated panels.
Level 01
Panel 01
[Fairies around a big oak tree with a shining heart carved on the trunk]
– For many moons, the Fairies have guarded the Heart of the Forest.
(Can we really call three years many moons? Well, it’s been a while)
Panel 02
[Spurt, the goblin chief, showing blueprints of an invasion plan to other goblins]
– But the Goblins found of its existence, and now, they want it. That’s a bit of an inconvenience.
Map
– Protect all areas of the forest against the annoying Goblins with no understanding of private property.
Level 02
Panel 03
[Goblins invading the forest]
– Spurt is a smart one (at least he thinks so). He knows the best way to get to the Heart is by invading from all sides. The Goblins are everywhere.
Level 03
Panel 04
[Fairies, around the oak heart, confused]
– What puzzles the Fairies the most is: what do they want with the Heart of the Forest? It doesn’t do that much. Still, the Fairies want to keep it.
Level 04
Panel 05
[Fairies fighting over the prettiest flower]
– The Heart is what brings peace to the forest. Like, really, without it the Fairies just fight over everything. EVERYTHING.
Level 05
Panel 06
[Spurt annoyed as his fellow goblins discuss dinner]
– Spurt is tired of arguing about what’s for lunch. And dinner. And supper. He wants the Heart of the Forest, very much.
Level 06
Panel 07
[Fairies behind a barricade]
– They are coming closer! Outer defences are down! Regroup! Regroup!!!
Level 07
Panel 08
[Spurt and other goblins trampling over the barricade]
- Spurt: Getting there! Time to bring the big guns!
- Other Goblin: Guns? We don’t have guns.
- Spurt: Hans, ok? I meant Hans. He is very big.
Level 08
Panel 09
(Fairy Mother in the middle of a heart meal. Another fairy enters the room, desperate]
– Other Fairy: Fairy Mother, the Goblins are reaching the Sacred Oak! What do we do?
- Fairy Mother: Oh, heck. I forgot we were fighting. I’m going!
Level 09
This is a fake level. A few seconds of gameplay, then it stops to the panels:
Panel 10
[Fairy Mother knocking down a door, blasting menacing magic with her tiny hands]
- Fairy Mother: TIME TO GO PUFF AND BYE BYE BITCHEEES
Panel 11
[Spurt leading the goblins. Fairies watch it at the background]
– Spurt: Keep on, my minions!!!
- Other goblins: What? Minions?
- Spurt (ignoring): We almost have the Heart! We will have our peace!!!
Level 09 (plays for real, now)
Panel 12 (after level is complete)
[Fairy Mother facing Spurt]
– Fairy Mother: The heck? You want peace and you attack us? Why not just ask to move in?
- Spurt: Ooooh, can we?
- Fairy Mother: Stop with the stoopid fight?
- Spurt: Ok! We stop.
- Fairy Mother: Fine, but one sign of attack, and Pixie will freeze y’all!! She can do that, ya know?
Panel 13
[forest background, a few goblins and fairies having fun]
– I guess they live in peace now. Fairies and Goblins, protecting the Heart of the Forest.
... can this really be the end?
Panel 14
[Spurt maliciously admiring the Heart]

