Search Unity

Official Dialogue and Narrative

Discussion in 'Open Projects' started by Proudrunner, Sep 30, 2020.

?

Tool of choice?

  1. Google Spreadsheet

    31 vote(s)
    53.4%
  2. Google Docs

    15 vote(s)
    25.9%
  3. Twine

    7 vote(s)
    12.1%
  4. LegendKeeper

    3 vote(s)
    5.2%
  5. Other (reply in thread)

    2 vote(s)
    3.4%
  1. Zold2012

    Zold2012

    Joined:
    Feb 4, 2014
    Posts:
    67
    One of the issues everyone is dealing with is information overload. You did spend quite a bit of text trying to explain your point, but even after going over it a few times, it's still hard to figure out how to accurately respond to everything in it.

    Your idea of gating the player in order to ensure they have mastery of the cooking mechanics/chick before they progress could be summarised as:
    The idea of a pig walking and cooking is somewhat absurd, we're relying on the players to accept that and extend it to the idea of the pheonix chick being a companion and a tool. There will be a short segment at the start that explains how to cook/use the pheonix chick.

    This is kind of a general response to this whole thread: Long verbose ideas, laying out a script, is good for brainstorming but it doesn't put us any closer to implementing anything in-game.

    Right now we have:
    1. Pig arrives to cook
    2. gets an initial cooking tutorial
    3. makes more meals/gather ingredients???
    4. gets the approval of the Fry King by cooking the perfect dish
    #3 is where most of the gameplay would be happening and where we need a clear direction. Obstacles that impede the pig from getting the approval of the fry king.
     
    itsLevi0sa and cirocontinisio like this.
  2. cirocontinisio

    cirocontinisio

    Joined:
    Jun 20, 2016
    Posts:
    884
    You want to show how they meet. That requires a cutscene with custom animations and sounds made just for that sequence.

    What I do agree with you we need to address is something else, and it's what I quoted before:
    Yes, we need to explain how to use the "tool" (or skill). That can be done with gameplay and text, in an early tutorial.

    All input is great, I'm reading it and keeping it in mind, but we need to be realistic so not everything written here can make it in the plan. Especially in this thread it's easy to create a lot of work that others will have to resolve later, and that work might not necessarily become reality. If that gets to a critical mass, the project dies. I feel like we are already at the point where we have more than enough to work on, so any addition will have to stay a draft for now. You don't have to take it personally, in fact some of your input already made it into the story.
     
  3. itsLevi0sa

    itsLevi0sa

    Joined:
    Oct 26, 2019
    Posts:
    128
    @neoshaman I personally don’t see why exploration, combat, gathering and cooking cannot be introduced with the chick already by your side familiarizing yourself with one action at a time. These are concerns mainly for the level-gameplay design and not the narrative I think for this project's scope. Also, it's good to discuss the character’s personal and emotional arc, but this regards the full game, so we should only show scattered information that reveal these.
    In general I don’t think anybody is forcing any ideas or shutting anyone down, there are a lot of good points to a lot of posts and it’s ok to have preferences. For example, if you feel like ie. a social class matter could set the stakes better, that’s cool, but still it should not drive the main gameplay for what this 6 month open project is about, but rather dress it with some subtle commentary and dialogues, just like what @roxioxx did with the sketches above or @dickmendra with the nice cinematic storytelling. And subtle commentary is definitely NOT a thing to overlook at all. It’s just a matter of priorities for the time being to get things rolling. I think it’s good to start fresh with a new thread once we get a clearer structure to also help newcomers jump in for the dialogues.

    PS: Instead of getting discouraged I would personally love if people went crazy and produced their own fan made stuff depicting something they liked from all these conversations without caring whether it’s gonna make it in the game or not, like what @roxioxx did or @shuttle127 who must have already finished a whole book of poems by now :D (without stacking this thread of course). Brings life to what we are doing and makes it even more fun to see how people become inspired and get inspired too. Maybe in the end we could have a whole gallery of fan made stuff that didn’t make it to the story, but are part of this project’s history.

    See you in the next thread!
     
    mattinjersey and shuttle127 like this.
  4. aby_gamemaker

    aby_gamemaker

    Joined:
    Nov 5, 2020
    Posts:
    69
    I am suggesting these with the scope of full sized game in mind.

    Let the game world be many different islands, but there needs to be a hint of a bigger world out there, the bigger world which the natives fear and that is why they are unwelcoming of the pig chef initially.
    In that regard, there needs to be some big location after the islands that feels satisfactory to reach after all this cooking based adventure.
    Lets say maybe a cooking university which we can explore as a sequel.
    And if that idea interests you, we could tie that in with this game by establishing that the fry king had misplaced the lost recipe on purpose so that no one can make that dish and get skilled enough to enter the university.
    Because he is from a family of renowned chefs and he flunked the university, and wants no one from the island to know about it.

    Other than a university, we can also go a magical kingdom route as we already have a phoenix in game. This can established with a simple once upon a time storybook style cutscene.
    Phoenix are magical creatures and usually kept by wizards as companions.
    So this chick's mother is a companion to a wizard from that far off kingdom.
    They are in danger, maybe stuck in a volcano,but the chick doesn't remember where exactly did he run away from.
    He only remembers his mother yelling save yourself and that cause trauma and passes out whenever he recalls it.
    When the chick tried to run, a small eruption launched him all the way to the island, right on top of pig chef's head as he stepped down on to the beach.
    This collision makes pig smell of volcano which the islanders consider bad omen, they call it the red smoke.
    The chick is fearful from his ordeal and just hides in the lantern of his own.

    For cutting a playable level short for the demo lets assume it is a mario stage with 4 worlds to explore.
    In the level we our entering from the south, north is the stairs to next level.
    Just beside the stairs are 2 npc that you begin quest chain on.
    Only those quests that drop the items required to beat the level should be accessible in the demo.
    East will have shops for gear and cooking items.
    West will have a boss critter layer you beat it and you advance.
    Boss critter combat:
    As suggested earlier our chef is throwing morsels but for boss critter he needs bigger crumbs and for that he can use some consumable items to affect shape and size of different bits of food.
    Or he can use the phoenix chick as well.
    For instance he throws corn and the Phoenix chick pops them with his flame.
    The popped corns hit the boss for critical damage.
    You defeat it and grab the loot.
    Finish the boss quest and proceed to the next level.

    For dialogues, we can have classic rpg style
    Text boxes appearing below the speaking characters avatar.

    Will there be any voice acting? If not can we do ooh and aah expressions ourselves?
     
  5. shuttle127

    shuttle127

    Joined:
    Oct 1, 2020
    Posts:
    183
    @aby_gamemaker lot of good ideas here, many that have been mentioned in some way shape or form already. To that end, wanted to point out that we went away from the idea of a foreigner scaring the locals many weeks ago to a story that focuses more on the island and townsfolk, and we need to start focusing on the story card. The game flow has also been outlined in this Miro board. The Phoenix chick back story could be explained that way, just need to see if it fits with the dialogue and timeline track and UI wireframes. As for the boss critters idea, the cooking system might not be involved in combat like that just yet, although that’s probably the first thing we’d want to work on once the basics are in place. And no, there will be no voice acting due to time and resource constraints (apologies for not linking the exact post that mentioned it).

    I’ve got a few more ideas to share in this thread on what I think are the next steps to get this discussion going again, but it’s been a long day so I’ll try to get to it tomorrow.
     
  6. aby_gamemaker

    aby_gamemaker

    Joined:
    Nov 5, 2020
    Posts:
    69
    Here's a fresh take, I'll edit it as newer information becomes available.

    THE ISLAND
    The island can be a cut section of an ancient kingdom with ruins of that culture spread across the island.
    The forest eyes came to the island long ago foraging and made it their home. They are very superstitious and skeptical of outsiders.
    They initially deemed bard unfit for the island with the intention to protect him from uncontrolled critter activity.

    THE FESTIVAL
    The festival had to be started to discourage the youth of clan from risking their lives in the seas during seasonal vortexes that form in the sea between this and the next island.

    THE BARD
    The bard is from a far off island, he came to this island quiet young and was not welcome as the forest eyes didn't want to assume an outsider's responsibility.
    Though young the hare was raised in such an environment and ideals that his music and poems are way deep beyond his years.
    This was why he was evicted a second time as he recited a very violent and graphic poem for the town administrator's children, horrifying everyone.

    Note: In d&d bard is a magical class so we can let hamlet make hare realise he has magical abilities and is special. This can help us in a future sequel if we wish to explore the Phoenix chick's origin.
     
  7. shuttle127

    shuttle127

    Joined:
    Oct 1, 2020
    Posts:
    183
    After live stream 3 and the presentation of the latest iteration of the gameplay loop with missions, it seems we’ve used up all the juice in this thread. The only outstanding question I have is did we decide on adding any additional chefs, whether townsfolk or some other previously proposed rival, but in the interest of time it’s probably best to not worry about that now and start moving onto which characters are giving which missions in a new thread, preferably with an example of a google spreadsheet outline provided.
     
  8. ChemaDmk

    ChemaDmk

    Unity Technologies

    Joined:
    Jan 14, 2020
    Posts:
    65
    Hello everyone,
    As discussed during the Livestream #3 we added the diagram for game flow into the Miro board. It contains a high level view of the game flow and because we want the community to decide on the missions the narrative is based on, we created a new thread here : https://forum.unity.com/threads/game-flow-diagram.1005096/ to discuss how the game flow should look like.
     
    cirocontinisio and itsLevi0sa like this.
  9. ChemaDmk

    ChemaDmk

    Unity Technologies

    Joined:
    Jan 14, 2020
    Posts:
    65
    Hey everyone ! We finally did it ! We finally have the (almost) final draft of the questlines !
    After creating the quests, discussing them with the community and the team, we've decided on this timeline in the Miro board.
    This was influenced by multiple factors such as : Art, dev time, play time and the story in itself.

    The community also created a tool to help visualize and create these quests in the project.

    As of yesterday, we have posted the quests to main, and we've created a very temporary dialogue, almost like placeholders.
    This was necessary to have the layout of the story and to start creating the narrative dialogue for it.
    We've created a spreadsheet (read only) that contains the temporary lines and can serve as a starting point in the creation of the final dialogue.

    Every line of dialogue has a description that explains the purpose of the dialogue and the actor involved.
    If needed, a new line can be added to any dialogue by creating a new entry with the correct key.
    The keys are created like so :
    Questline
    Code (CSharp):
    1. "L"+lineNumber+"-"+TypeOfDialogue+"-S"+StepNumber+"-Q"+QuestNumber+"-QL"+QuestlineNumber
    The TypeOfDialogue could either be :
    -SD : Starting dialogue. This dialogue will be displayed at the start of a step. If the step needs a condition to be completed, then the starting dialogue will be repeated until the condition is met. If the step doesn't need a condition to be completed then the starting dialogue is only displayed once.
    -CD : Completion dialogue. This dialogue will be displayed when a condition to complete the step is met.
    -ID : Incompletion dialogue. This dialogue will be displayed of the condition to complete the step is not met. OR if the player doesn't choose to complete the step. (eg when the NPC asks if the player has an item, and the player's answer is negative)
    -"C"+N : Some dialogues can be answered by one or multiple answers. Those answers can be the standard Yes/No/thank you, or they can be a different set of choices. C1, C2 .. Cn. Currently the Dialogue display only accepts a maximum of 2 choices.
    Default Dialogue
    Code (CSharp):
    1. "L"+lineNumber+"-Default-"+NameOfTheCharacter
    The Cutscenes are decided in a different thread.

    If you want to participate in the creation of the narrative, you can copy the spreadsheet and create your own story. We're going to mix all the propositions into one spreadsheet, so if you want to propose only a part of the dialogue, it's completely possible and you don't have to fill the whole sheet.

    The names of the characters (Actors, enemies) are currently placeholders and subject to change. So you can use these placeholders in the dialogue, and we'll take care of them later.
    Fry King
    Bard Hare
    Pig Chef
    Townsfolk1 , 2, 3 and 4
    Critters - Slime critters, Rock critters, Plant critters
    And also : the recipes, ingredients, dish are not set in stone.

    You can post your propositions in this thread and we'll discuss them here.
     
    itsLevi0sa likes this.