-
Notifications
You must be signed in to change notification settings - Fork 2k
Livestream and devlogs
As part of Open Projects we have produced a number of videos. This is an index of all of them, and of the topics we covered. Please note that videos are a "photograph" of the project at the time they were made, so sometimes they might contain details on the game that have changed in time. This wiki always has the latest updated info.
Chapter markers
For each video, you can go to YouTube and use the links in the description or the chapters on the video's timeline to skip to the desired topic.
Devlogs are pre-recorded short videos that cover one topic in a condensed format (10 mins or so).
- How we built the toon shader - Toon shading, outlines, Shader Graph
- Game architecture with ScriptableObjects - Game architecture, ScriptableObjects, singletons, game managers, events
- Handling complex input - Input System package, controller input, UI integration
- Packaging content with Addressable Assets - Content packaging, Addressable Assets package, AssetBundles, asset duplication, fast game boot
- Bringing characters to life with animation - Animation, Animation Rigging package, IK, Lookat, Animator controller, animation layers
During the development of the game, we ran a livestream show called "The Journey". In this long-format videos we showed progress on the game, system by system, with the active participation of the community in the chat.
- Episode 1 - Intro to Open Projects and to Chop Chop, game story, toon shading, Shader Graph
- Episode 2 - UI wireframing, event system, event channels, scene loading, state machine
- Episode 3 - Game design, Input System, cutscenes, Timeline, Localisation
- Episode 4 - Audio playback, masking and tinting shaders
- Episode 5 - UI, inventory, world interactions, Prefab workflows
- Episode 6 - Quest system, scene architecture, Animation Rigging package
- Episode 7 - Quest system, Localization package, combat, world building, whiteboxing
- Episode 8 - Combat system, Addressable Assets, game music reveal
- Episode 9 - Game story, quests, save system
Very short video-tutorials on how to contribute and to use Git. A good intro for people new to Git.
- Github and cloning the project - How to get the project on your machine via Git
- Opening a Pull request - Making a contribution to the project, by sending a new 3D model
Unity Open Projects - Open-source games made by Unity + the community
We are looking forward to see what you will create ❤
- the Unity Creator Advocacy team
- Game architecture overview
- Playing the game in Unity
- Creating a new playable scene
- Building the game
The game systems explained, with API examples. For programmers.
- Event system
- State machine
- Input
- Object pooling
- Runtime anchors
- Audio system
- Narrative
- Dialogue system
- Cutscenes system
- Inventory and Cooking
- Combat
- User Interface
How-tos for designers to expand the game's gameplay.
- Adding quests
- Adding items
- Creating dialogues
- Making a cutscene