Topic outline

 
Developing Computer Games

This unit asks you:
  • to demonstrate understanding of different computer games
  • to be able to appreciate the social impact of computer games
  • to design, develop and test computer games.
This unit will give you a good insight into working within the computer gaming industry.


 
1
Gaming iconLO1 Understand the impact of the gaming revolution on society


Show only topic 1
2
Gaming iconLO2 Know the different types of computer game


  • Task:
    Produce your own history of video games


    To complete this task you should look to cover:
    • Genres of games (e.g. role-playing, puzzle, platform, sports, first person shooters, MMORPG, puzzle games)
    • Historical developments (e.g. graphics, online, interface)
    • Increased popularity (e.g. demand, reduced costs of equipment)
    • Platforms (e.g. handheld, mobile, internet gaming).

    Try to produce a document that contains a timeline of key gaming developments, summarises the main genres of games (with examples), explains how gaming has become more and more popular and shows the range of platforms that have developed up to 2012.

    OXOSpacewar!Space InvadersChase HQSonic the HedgehogCall of duty elite

    Background information

    To complete this task you need to think about the history of computer games and consider how they have improved over time. Consider why games have improved - including demand, reduced costs of equipment, development of technologies (graphics, available hardware, software developments), available media and distribution methods.

    How have games changed from original OXO (first ever computer game - actually written in Cambridge in 1952), Spacewar! (1962), Pong (1975), Space Invaders (1978) to the modern computer games of today. You also need to consider all different forms of gaming - arcade, console, online, and mobile.


    You might like to use some of the following resources:


    Plus, to develop your experiences further we plan to take you on a trip to give you experience of the older consoles and platforms which you might not have previously experienced. You can add your photos and feedback from the trip to your research at a later date.


    Distinction LO:
    • Describe different types of computer game
    • Describe how computer games have developed over time
    • Compare platforms and their technical aspects for running computer games


    Expected:


    Word document
    Extensive (20+ pages) Word document - but with any additional elements as required, for instance a PowerPoint or other online timeline. Make sure you cover the Distinction requirements as shown above - genres, timeline & platform comparison.


  • LO2 History of Video Games Assignment
Show only topic 2
3
Gaming iconLO3 Be able to design and develop computer games


  • Task:
    For this LO you will learn how to design a computer game using relevant design techniques e.g. storyboarding, Mind Maps and Narratives. You should think about the interface and the platform it will run on. You should also consider the purpose and the genre of the game and then create outline ideas for your design based on an identified specification.

    As a group you could review existing games along the same criteria to identify what you think the audience and purpose of the games are. You will be taught about the packages that are available to create computer games e.g. (AS3, C+, HTML5, IOS, Java, GameMaker, Scratch, Kodu, Construct2).

    Merit LO:
    • Produce a design for a computer game for a given specification
    • Develop a computer game for a given specification
    • Describe how the design for the computer game can have capacity for expansions

    Word document
    Expected:
    20+ Page Report using clear headings/Sub-Headings to detail the following points:

    Your Design needs to include:

    • Introduction - Explaining what you are trying to achieve,
    • Aims/Purpose - What is your game going to do?
    • Audience - Who is it aimed at? Age/Gender.
    • House style - Details about the colours, fonts plus 'look and feel' Navigation system etc.
    • Mind Map - Site map/plan showing outline of whole thing.
    • Narrative - Explaining how your game flows/progresses and how users can move around the game.
    • Storyboard - Mockup of what each section of your game will look like - including details of text, images, sound, video & animations etc.
    • Flowchart - Show how users will work through levels in your game.
    • Interfaces - Details of Menu's, buttons, puzzles, help etc.
    • Details of the Software - Explain what software/language you will be using to create & code your game.
    • Platforms - Which platforms will your game run?
    • Possible expansions/repurposing - Will your game have add-ons to make more revenue.
    • Bibliography - Listing each source, reliability, copyright and usefulness.

    Your Development section needs to include:

       
    • Introduction - Explaining what you are developing.
    •  
    • Language - Details of the Programming language you will be using. (AS3, C+, HTML5, IOS, Java, GameMaker, Scratch, Kodu, Construct2).
    •  
    • Annotated Screenshots - Showing/explaining how you are developing your game. Should include the following:
      • Code used – Screen prints or listings of your code.
      • Compiling of your code – Does you code need compiling?
      • User Interface elements - (e.g. options, menus, puzzles, help, facilities, triggers, collisions),
      • Artificial Intelligence (AI) techniques - (e.g. scripting, rul-based decisions, input processes).
    •  
    • Completed Game Files.
  • LO3 - Upload your design documentation here Assignment
Show only topic 3
4
Gaming iconLO4 Be able to test and document computer games


  • Task:
    For this LO you will learn that testing is one of the most important parts of any design process. You will learn how to develop and use a test plan and how to gain feedback from test users. When the computer game has been developed and tested, you should understand the importance of technical and user documentation.

    Distinction LO:
    • Follow a test strategy to test and debug a computer game
    • Gain user feedback to a computer game to suggest improvements
    • Act on user feedback to improve aspects of the computer game
    • Produce user documentation for a computer game
    • Produce technical documentation for a computer game

    Word document
    Expected:
    30+ Page Report using clear headings/Sub-Headings to detail the following points:

    P5 - You will produce and use a test plan/table using multiple tests throughout the game, thoroughly testing the game that has been produced against the specification and then showing the debugging of your game.

    M4 - For merit criterion you should gain feedback from users and suggest possible improvements to the game based on these suggestions. This could be evidenced in the form or a report summarising the feedback received and an explanation of the format chosen for feedback and why this was appropriate. You should also identify any improvements that have been suggested and why they may or may not be used.

    D2 - For distinction criterion you should use the feedback gained in the Merit Criteria and the improvements they have identified to improve aspects of your computer game – this can be evidenced through screen captures showing the game prior to improvements and after giving detailed evidence of the improvements that are being made and including a justification why these changes were made.

    Test Plan should include:

    • Test types
    • Iterative testing (Targeted population, decide on how users will be tested)
    • Contents of test plan
    • Logs
    • Debugging
    • Feedback from test users
    • Apply feedback e.g. to improve or correct game

    P6 & P7 - You should evidence these by producing of all the documentation required for the working game. The documentation needs to be clear and include graphics to illustrate areas that are being explained. You will need to produce a user guide for P6 and the technical documentation for P7.

    P6 - User Documentation should cover:

    • Game installation
    • Game purpose
    • Game operation
    • Frequently asked questions (FAQs)

    P7 – Technical Documentation should include:

    • Data dictionary, algorithm design (including control methods)
    • User interface method design (action charts/tables, input-output-process tables, class and instance diagrams and dataflow diagrams).
  • LO4 - Upload your test and user documentation here Assignment
Show only topic 4
5
Show only topic 5
6
Show only topic 6
7
Show only topic 7
8
Show only topic 8
9
Show only topic 9
10
Show only topic 10
Skip Administration

Administration