Day 7 (10/16)
Text Heavy Game Jam
Today, we’ll be running a game jam, and during class time will attempt to create short text-focused games in groups of 2-3.
We’ll be using the dialogue system Yarn Spinner, and some of the previous helper scripts from the last project.
Yarn Setup & Tutorial
Go to this doc for a link with the yarn package and template scene to download, as well as tutorials on salient yarn features, and how to work within the template scene for the jam.
If you’re feeling overloaded with information…
You don’t necessarily have to use every single feature in the doc. I would start by focusing on options. Then on if statements using visited_count() to make your NPC’s respond differently on multiple visits.
Rules for the jam:
-
You may change the graphics of the player, but otherwise not change its functioning or movement.
-
Try not write any new C# scripts
You should focus on getting the hang of working a dialogue, and not get hung up on other stuff (there will be lots of time in future classes for other topics).
*If it’s dialogue related, I may be willing let this one slide -
Try not spend more than a few minutes on any individual visual asset. I’d recommend using MeshCreator, ProBuilder, 2D images, cubes/spheres, or TextMeshPro components (the non-UI version).
-
Focus on dialogue, narrative and text, NOT physics-y or action-y game mechanics
-
Embrace Limitations
-
Where possible, just say “yes” to your group members
Try to take an additive, rather than subtractive approach. Everyone should have their ideas represented in the project. -
Have fun with it!
It’s OK if the end result isn’t complete, or even “good”. This game will not be graded. We just ask you make a good faith attempt for the duration of class.
Also, if you get stuck or confused, ask your peers, or the instructors.
Final result upload
Upload link (For posterity, will not be graded.)