Slides badge

Project Planning

Learning Intentions

  • Understand how to plan a digital project such as a video game

  • Identify media assets required for a game

  • Approximate how long a game will take to make

Success Criteria

  • I can create a project plan for a video game
  • I can identify what assets are required for a video game

Course Overview

  • A project can only be planned properly if you first know exactly what you need. It is important to create a list of media elements you may require. These might include:
    • Text
    • Graphics
    • Animation
    • Audio
    • Video

Media assets - examples for simple racing game

  • Title
  • Background Music
  • Level 1 Background
  • Level 2 Background
  • Level 3 Background
  • Playable Character - Red Car
  • Collectable 1 – Coin
  • Collectable 2 – Star
  • Collect Sound
  • Obstacle - Cone
  • Crash Sound
  • Score
  • Game Over Screen Win
  • Win Sound
  • Game Over Screen Lose
  • Lose Sound
  • Credits

Try listing some of the media assets from Pacman

Project planning

  • Project Planning is the process of breaking your task down against a timeline to calculate approximately how much time it will take you to complete your task.
  • Depending on the size of task this can be broken down into minutes, hours, days, weeks, months or even years!
  • It is important to consider the Media Assets Creation as well as the Development Time for your project.
  • Let's look at an example…

Example plan

Project Plan: Media Assets Car Racer

Project Plan: Implementation

  • As well as calculating the time required to create the Media Assets for your game you will need to consider the time it will take to create your game too!
  • You must take into consideration your previous knowledge of your software develop package and how confident you are in using it. 

Project Plan: Car Racer Implementation

  I have a lot of previous knowledge of using Scratch and there are a lot of resources both in school and online that I can refer to. I think that I can confidently create this program in 3 hours.  

I haven’t used GameMaker for a few years so I will need to spend some time working through the resources the school has to familiarise myself with the development environment. As we use the Lite version in school there aren’t a huge amount of resources out there so I will need to use a bit of trial and error to fix any snags or bugs I come across. I think I can complete this project reasonably in around 15 hours.

Having never used Python before I will have a lot of work to do to get myself comfortable with using the software development language. There are a number of resources both in and outside of school which I can use to help build up my knowledge. I predict that this challenge will take a significantly longer time to complete as I will need to learn the language as I go. I predict it will take me around 40 hours to complete the program and fix any bugs or errors.

Picking software for development means thinking about your own experience with it.

Create a project plan for a game such as Pacman and include a list of assets required for a game like this.

You may pick your own game, but do not pick a game that is overly complicated.

Create a simple project plan

Presentation Overview
Project Planning
© 2020 - 2024 J Balfour
20:31 | 23-05-2024
Join Live Session
Start Remote
Save Progress
Slideshow Outline
Presenter Mode
Widget Screen
Canvas Controls
Random Selector
Volume Meter
Binary Converter
Python Editor
Show Knox 90
Provide Feedback
    DragonDocs Management
    Random selector
      Binary conversion
      Denary to binary conversion
      Binary to denary conversion
      Feedback 👍

      Apply a filter:

      All slideshow files