Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Adventures In C# Programming
Starting The Adventure
Welcome To The Course (1:20)
CodeCode Archive (to download)
Read This First
Visual Studio 2019
Who Is This Course For? (2:10)
What I Assume You Know Before Starting The Course (1:00)
How To Study The Course (2:54)
A Short History Of Adventure Games (3:15)
Rooms – the fundamental objects of a game (1:20)
Creating a Room (6:33)
Creating Multiple Rooms (3:56)
Creating a Map (3:50)
Moving around the game (5:46)
Group related classes (4:04)
Add accessor methods (4:27)
Create an Actor class (2:55)
Initializing the Player and Rooms (2:51)
Moving the player (3:28)
A Better Map (2:02)
A Custom RoomList Class (1:51)
Creating Unique Room Identifiers (1:53)
Moving to a Named Room (3:46)
Initializing the adventure (2:37)
Simplifying Map Construction (2:23)
Moving Actor Objects (5:23)
Building the Game World
ThingHolder class (3:40)
ThingList class (3:03)
Multiple constructors (4:23)
Taking and Dropping Objects (6:36)
Describing Objects 1 (2:57)
Describing Objects 2 (3:26)
Describing Objects 3 (5:09)
Describing Objects 4 (4:56)
Adding a File menu (2:42)
Look At Object (2:42)
Saving and Loading Games (2:52)
Making objects serializable (4:43)
Subclassing Dictionaries (3:50)
Getting Ready For the Next Step (3:37)
Human Language Commands (1:54)
Building a bigger game (5:33)
An English Language Parser (4:09)
Categorising commands (5:36)
Putting Objects into other Objects (3:57)
And Finally (1:37)
What next?
Teach online with
Creating a Room
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock