Skip to main content

Module 2 - Outline for 'The Return' -text based adventure (1 cr)

Code: AV00DO66-3004

General information


Timing
01.01.2021 - 31.12.2021
Implementation has ended.
Number of ECTS credits allocated
1 cr
Local portion
0 cr
Virtual portion
1 cr
Mode of delivery
Distance learning
Unit
Vanha_Open UAS and Continuing Education (vanhettu)
Campus
Ecampus
Teaching languages
English
Degree programmes
Open University of Applied Sciences
Teacher in charge
Suvi Pylvänen
Groups
AVKVKYINTRO21
Avoin amk, KY, ITVGC 2021
Course
AV00DO66
No reservations found for realization AV00DO66-3004!

Objective

Carrying on from what we've learnt in Module 1, in this module you will be creating the Text based Adventure game “The Return”. You will be creating the game using a flexible / expandable architecture that will serve as a solid foundation for future projects.
By the end of this module you will have a finished text adventure and will have learnt a lot of the essential skills required in programming games.

Content

Module 2 outline
Part 1 Introduction: An overview of the entire module and the design of the game we're are going to make.
Part 2 Project setup and GUI: Learn how to create a Unity Graphical User Interface.
Part 3 World data structures: Learn how to create data structures to store the game world and how to add that data to those structures.
Part 4 Creating a Game Controller: Learn what a Game Controller is and how to make one:
Part 5 Processing User Input: Learn how to get the game to accept and respond to user input
Part 6 Implementing a System of Actions: Learn how to create a system to handle actions that the user can perform in-game.
Part 7 Adding the Go Action: Learn how to add the first action “Go” to allow the player to move around the world.
Part 8 Adding Items: Learn how to add items to the world, including items in room and the players inventory.
Part 9 Item Interactions: Learn how to create a system that handles the interaction of items in our game world. As well as some refactoring.
Part 10 Adding a Conversation: Learn how to expand the current systems to handle conversions between the player an in-game characters.
Part 11 Finished the Game: Learn how to add a win condition to the game, as well as some testing and bug fixing.
Part 12 Your Assignment: Put your own content into the game to complete the module

Evaluation scale

Approved/Failed

Go back to top of page