Storytelling through Python: Create your own Text-based Adventure Game
To participate in this project, you should submit a short expression of interest via this page. In this statement, you should highlight any previous experience with, or particular interest in, either Python or storytelling/creative writing.
No specialist knowledge of either field is required. Rest assured – the training you will receive will equip you with the necessary skills to create your game. However, we will pair you with another student with as complimentary skills as possible, depending on the number of applications.
This project will require attendance at a series of workshops over a two-day period. At these workshops you will be given the necessary training in aspects of Python, storytelling and puzzle design. There will also be space at the end of each session for you to gain feedback and further instruction from our workshop facilitators to develop and improve your game.
Please note – you must attend the first workshop as this is where you will be paired into your team. If you do not attend, you will not be placed into a team.
Students will submit their games at the end of the project. A panel of judges will then select a winning game and prizes will be awarded to this team.
In A Nutshell...
- Collaborate...with students across the university.
- Create...a text-based adventure game.
- Submit...your finished game for a chance to win a prize!
- Develop...your Python and storytelling skills.
- Earn up to 50 Rise points ... which can be recognised within your degree.
11:45 to 13:45 on 19/06/23 - BS 2.08/ BS 2.09
Workshop 1: Python Fundamentals In this session, we will cover the fundamentals of Python Programming as it pertains to game design and develop a plan for the creation of a text-based adventure game.
14:00 to 16:00 on 19/06/23 - BS 2.08/ BS 2.09
Workshop 2: Storytelling for Game Design In this session, you will explore the fundamentals of storytelling, including character and structure and develop a framework for your own game world. It will be led by Jamie Rhodes, a writer and academic working in comics, books, TTRPG, and film.
11:45 to 13:45 on 20/06/23 - BS 2.08/BS 2.09
Workshop 3: Creating a Game World In this session, you will explore the basic mechanics involved in a text-based adventure game.
14:00 to 16:00 on 20/06/23 - BS 2.08/ BS 2.09
Workshop 4: Finishing your Story In this workshop, you will explore further writing techniques involved in the creation of a text-based adventure game and continue to integrate your story with your code with Jamie Rhodes.
19/06/23 to 02/07/23
Submission Deadline Teams will have this time period to submit their games in order to claim Rise points and be considered for the prize.