Recorded Video Session: Text Adventure Game Part 1
Tutorial
·
Beginner
·
+0XP
·
80 mins
·
Unity Technologies
In this session we will learn how to program a text based adventure game in which the player explores a series of rooms by reading text and inputting commands via the keyboard.
In this session we will learn how to program a text based adventure game in which the player explores a series of rooms by reading text and inputting commands via the keyboard.
Creating a Text Based Adventure - Introduction and Goals [1/8] Live 2017/3/22
Room
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
GameController
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
RoomNavigation
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Exit
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
TextInput
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
InputAction
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Go
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
2. Project Architecture Overview
In this session we will learn how to program a text based adventure game in which the player explores a series of rooms by reading text and inputting commands via the keyboard.
Creating a Text Based Adventure - Project Architecture Overview [2/8] Live 2017/3/22
Room
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
GameController
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
RoomNavigation
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Exit
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
TextInput
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
InputAction
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Go
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
3. Creating Rooms
In this session we will learn how to program a text based adventure game in which the player explores a series of rooms by reading text and inputting commands via the keyboard.
Creating a Text Based Adventure - Creating Rooms [3/8] Live 2017/3/22
Room
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
GameController
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
RoomNavigation
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Exit
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
TextInput
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
InputAction
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Go
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
4. Creating Exits
In this session we will learn how to program a text based adventure game in which the player explores a series of rooms by reading text and inputting commands via the keyboard.
Creating a Text Based Adventure - Creating Exits [4/8] Live 2017/3/22
Room
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
GameController
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
RoomNavigation
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Exit
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
TextInput
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
InputAction
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Go
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
5. Text Input
In this session we will learn how to program a text based adventure game in which the player explores a series of rooms by reading text and inputting commands via the keyboard.
Creating a Text Based Adventure - Text Input [5/8] Live 2017/3/22
Room
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
GameController
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
RoomNavigation
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Exit
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
TextInput
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
InputAction
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Go
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
6. Reacting To String Input
In this session we will learn how to program a text based adventure game in which the player explores a series of rooms by reading text and inputting commands via the keyboard.
Creating a Text Based Adventure - Reacting To String Input [6/8] Live 2017/3/22
Room
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
GameController
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
RoomNavigation
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Exit
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
TextInput
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
InputAction
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Go
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
7. Input Actions And The Delegate Pattern
In this session we will learn how to program a text based adventure game in which the player explores a series of rooms by reading text and inputting commands via the keyboard.
Creating a Text Based Adventure - Input Actions And The Delegate Pattern [7/8] Live 2017/3/22
Room
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
GameController
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
RoomNavigation
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Exit
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
TextInput
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
InputAction
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Go
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
8. Questions and Answers
In this session we will learn how to program a text based adventure game in which the player explores a series of rooms by reading text and inputting commands via the keyboard.
Creating a Text Based Adventure - Questions and Answers [8/8] Live 2017/3/22
Room
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
GameController
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
RoomNavigation
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Exit
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
TextInput
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
InputAction
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop
Go
[@portabletext/react] Unknown block type "code", specify a component for it in the `components.types` prop