This is a 12 week (and a holidays) competition where students need to make a game with all they have learned. At the end of each 4 week sprint there should be an opportunity for students to give each other feedback.
Assessor involvement during the assessment event should be limited to providing general feedback which suggests sections of student work that would benefit from further development or skills a student may need to revisit across the work. Student work which has received sustained or detailed feedback is not suitable for submission towards this Standard.
All the tutorials below use Godot 4.1+ If you are using 3.5 then please utilise other resources.
This course utilities itch.io for playtesting purposes. Please contact your I.T. Support to ensure your game design students have access.
Using Godot 4, in order to export it in a HTML playable state you must make your game in compatibility mode at the moment. It will also not work on macOS computers. Godot 3.5 currently has better HTML support but is missing a lot of the other features. For a full explanation check out the current docs or list of current HTML 5 issues on Github.
Know
Learn agile project management and how game designers use "sprints" to manage their development and feedback
Understand
Use Trello to plan your project. Prioritise the tasks and manage testing and feedback
Do
Make your Game using Agile!
3 x 4 Weeks Sprints with deliberate trialing and feedback gathering between each sprint.
Make sure you have completed the Video Game Design work and have a "Game Design Document" that you can use to help you plan and develop your game. For full instructions on Game Design and making a GDD go here
Project management is the art of efficiently planning, organizing, and executing tasks and resources to achieve specific goals within a defined timeline and budget. It can involve coordinating teams, setting clear objectives, allocating resources, and monitoring progress to ensure that projects are completed successfully. Effective project management is essential in various fields, from business, technology, construction and entertainment, as it enables projects to develop smoothly, adapt to changes, and deliver outcomes that meet or exceed expectations.
This document will be the ongoing record of your project progress where all the feedback results and reflections will go as well as all the cool development that you do on your game.
The following web page will help explain how to fill it out correctly. As you go through each task, it will tell you what section of the development log to fill in. Complete each task in order to prove that you are an awesome game developer.
Together, Agile and Kanban help game designers make games that are fun, flexible, and easy to manage. They're like the power-ups that make game development smoother and more exciting!
Watch the video and understand how Agile, Kanban and Sprints are going to help you manage your project.
Now add the link to your Trello Board to your Development log now! Make sure it is public!
Setting up your digital backups with Git Hub Desktop
You should back up your projects weekly as you engage in development. There are many ways to do this. The industry standard is using Git. However you could back it up to any cloud/physical storage system.
Every year students lose all their work because they have not set up adequate backups for their files. Don't let this be you! Do this right and do it early.
Now add your github repo link to your development log now!
Over the next 3 sprints you are going to develop your game. Each sprint should focus on a different aspect of your product. An example of what an endless runner design process could look like is below.