Developing Computer Games
This unit covers the impact of gaming on society, types of computer games, and the process of designing, developing, testing, and documenting games. It provides practical skills in game development.
Assessment criteria
Topic Overview
The Cambridge OCR Level 2 Cambridge Technical Extended Certificate in IT is a vocational qualification designed to provide students with practical knowledge and skills in information technology. It covers a broad range of topics including computer systems, networking, cybersecurity, and digital media. This qualification is ideal for students who wish to pursue a career in IT or progress to further study, as it combines theoretical understanding with hands-on experience.
The course is structured into mandatory and optional units, allowing students to tailor their learning to their interests. Mandatory units include 'Communication and Employability Skills for IT' and 'Computer Systems', which lay the foundation for understanding how IT is used in business and how computer hardware and software work together. Optional units cover areas such as website development, database design, and multimedia production, enabling students to develop specialist skills.
This qualification is assessed through a combination of coursework and external examinations. Coursework units require students to produce evidence of their practical skills, such as creating a website or setting up a network. External exams test theoretical knowledge, ensuring students have a solid grasp of key concepts. By completing this certificate, students gain a recognised qualification that demonstrates their ability to apply IT skills in real-world contexts.
Key Concepts
Core ideas you must understand for this topic
- →Computer systems: understanding the components of a computer, including CPU, memory, storage, and input/output devices, and how they interact.
- →Networking: knowledge of network types (LAN, WAN), topologies, protocols (TCP/IP), and hardware such as routers and switches.
- →Cybersecurity: awareness of threats like malware and phishing, and methods to protect data, including encryption and firewalls.
- →Digital media: skills in creating and editing graphics, audio, and video using appropriate software, and understanding file formats.
- →Database design: ability to design and implement a relational database, including tables, queries, forms, and reports.
Learning Objectives
What you need to know and understand
- LO1 Understand the impact of the gaming revolution on society, LO2 Know the different types of computer game, LO3 Be able to design and develop computer games, LO4 Be able to test and document computer games
- LO1 Understand the impact of the gaming revolution on society, LO2 Know the different types of computer game, LO3 Be able to design and develop computer games, LO4 Be able to test and document computer games
- LO1 Understand the impact of the gaming revolution on society, LO2 Know the different types of computer game, LO3 Be able to design and develop computer games, LO4 Be able to test and document computer games
- LO1 Understand the impact of the gaming revolution on society, LO2 Know the different types of computer game, LO3 Be able to design and develop computer games, LO4 Be able to test and document computer games
- LO1 Understand the impact of the gaming revolution on society, LO2 Know the different types of computer game, LO3 Be able to design and develop computer games, LO4 Be able to test and document computer games
- LO1 Know the different types of computer game, LO2 Understand the impact of computer games on society and individuals, LO3 Be able to design a computer game, LO4 Be able to test and document a computer game
- LO1 Know the different types of computer game, LO2 Understand the impact of computer games on society and individuals, LO3 Be able to design a computer game, LO4 Be able to test and document a computer game
- LO1 Know the different types of computer game, LO2 Understand the impact of computer games on society and individuals, LO3 Be able to design a computer game, LO4 Be able to test and document a computer game
Assessment Criteria
Key criteria assessors look for in your portfolio
- Explain the societal impact of the gaming revolution.
- Identify different types of computer games.
- Design and develop a computer game.
- Test and document the game development process.
- Understand the impact of the gaming revolution on society.
- Know different types of computer games and their features.
- Design and develop a computer game using appropriate tools.
- Test the game and document the testing process.
- Analyse the social and cultural impact of gaming.
- Classify different game genres and platforms.
- Design a game concept with clear documentation.
- Test a game and report bugs effectively.
- Describe the societal impact of the gaming revolution.
- Identify different types of computer games and their characteristics.
- Design a computer game including concept, rules, and assets.
- Develop a functional game using appropriate tools and techniques.
- Test and document the game to ensure quality and usability.
- Explain the social and economic impact of the gaming revolution.
- Identify and describe different genres of computer games.
- Produce a design document for a computer game.
- Develop a functional game prototype using appropriate software.
- Conduct systematic testing and produce documentation.
- Identifies different types of computer games and their features.
- Explains the impact of games on society and individuals.
- Designs a computer game concept with characters, rules, and objectives.
- Tests and documents a game, identifying bugs and improvements.
- Uses appropriate software tools for game development.
- Identify different types of computer games.
- Explain the impact of games on society and individuals.
- Design a game concept with clear documentation.
- Test the game and record results.
- Produce a game design document.
- Classifies computer games by genre, platform, and audience.
- Analyses positive and negative impacts of games on individuals and society.
- Designs a game concept including story, characters, and gameplay mechanics.
- Tests a game systematically and produces clear documentation.
Assessment Guidance
Guidance for achieving higher grades
- 💡Use examples of popular games to illustrate types.
- 💡Follow a structured development methodology.
- 💡Ensure thorough testing and clear documentation.
- 💡Start with a simple game idea and build features incrementally.
- 💡Use version control to track changes.
- 💡Write test cases before coding to guide development.
- 💡Use industry-standard game design documents.
- 💡Test your game thoroughly with different users.
- 💡Keep up with current gaming trends.
- 💡Show evidence of planning and iteration in your game development.
- 💡Include user feedback in testing and refinement stages.
- 💡Ensure documentation is clear and suitable for end users.
- 💡Use real-world examples to illustrate the impact of gaming.
- 💡Ensure your game design includes clear objectives and target audience.
- 💡Document all test results and link them to improvements.
- 💡Study popular game genres and their mechanics.
- 💡Practice using game development software like Scratch or GameMaker.
- 💡Learn basic testing techniques and bug reporting.
- 💡Study existing games for design inspiration.
- 💡Use flowcharts to plan game logic.
- 💡Test with users and gather feedback.
- 💡Use specific game examples to support your points about impact.
- 💡Ensure your game design includes clear objectives and target audience.
- 💡Test your game against the original design brief and document all issues.
- 💡When answering exam questions, use specific technical terms accurately. For example, instead of saying 'the computer stores data', say 'the hard disk drive stores data persistently'.
- 💡For coursework units, ensure you provide clear evidence of your process, not just the final product. Screenshots, annotations, and explanations of your decisions will help you gain marks.
- 💡In networking questions, always draw diagrams to illustrate topologies or data flow. This shows the examiner you understand the concepts visually.
Common Mistakes
Common errors to avoid in your coursework
- Confusing game genres with platforms.
- Neglecting the testing phase.
- Poor documentation of the development process.
- Choosing a game concept that is too complex to implement.
- Failing to test thoroughly, especially edge cases.
- Poor documentation of the development process.
- Overlooking the importance of game testing.
- Poor documentation of design decisions.
- Confusing game genres or platforms.
- Focusing only on technical development without considering design principles.
- Inadequate testing leading to unresolved bugs in the final product.
- Poor documentation that fails to explain game features or instructions.
- Confusing game genres or failing to justify genre choices.
- Neglecting to include user feedback in the design process.
- Inadequate testing documentation or missing test cases.
- Designing a game that is too complex to prototype.
- Ignoring target audience preferences.
- Not testing thoroughly before documentation.
- Overcomplicating game design without considering feasibility.
- Ignoring target audience preferences.
- Insufficient testing leading to bugs.
- Confusing game genres (e.g., action vs. adventure) or platform types.
- Overlooking ethical considerations like addiction or violence in impact analysis.
- Producing incomplete test plans or documentation that lacks detail.
- Misconception: 'The CPU is the only component that affects computer performance.' Correction: While the CPU is important, RAM, storage speed (SSD vs HDD), and graphics card also significantly impact performance.
- Misconception: 'A firewall is enough to protect a network from all threats.' Correction: Firewalls are essential but must be combined with antivirus software, regular updates, and user education to provide comprehensive security.
- Misconception: 'All digital media files are the same quality.' Correction: File formats (e.g., JPEG vs PNG, MP3 vs WAV) affect quality and file size; choosing the right format depends on the intended use.
Frequently Asked Questions
Common questions students ask about this topic
Pass / Merit / Distinction Evidence Checklist
How your portfolio evidence is graded for CAMBRIDGE OCR Developing Computer Games
Every vocational unit is marked against named criteria rather than an exam percentage. Your tutor's brief lists the exact codes for this unit — here is what each band is asking you to do.
Demonstrate baseline knowledge, accurate terminology, and core practical application.
Provide detailed analysis, structured explanations, and clear workplace reasoning.
Deliver thorough evaluation, original problem solving, and fully justified recommendations.
Before You Start
Prior knowledge that will help with this topic
- •Basic understanding of how to use a computer, including file management and common software applications like word processors and spreadsheets.
- •Familiarity with the internet and web browsers, as many units involve online research and digital communication.
- •Some units may benefit from prior knowledge of mathematics, especially for topics like binary numbers and data representation.
Coursework AI Review
Paste your assignment brief and check your draft against its P/M/D criteria
Key Terminology
Essential terms to know
- LO1 Understand the impact of the gaming revolution on society, LO2 Know the different types of computer game, LO3 Be able to design and develop computer games, LO4 Be able to test and document computer games
- LO1 Understand the impact of the gaming revolution on society, LO2 Know the different types of computer game, LO3 Be able to design and develop computer games, LO4 Be able to test and document computer games
- LO1 Understand the impact of the gaming revolution on society, LO2 Know the different types of computer game, LO3 Be able to design and develop computer games, LO4 Be able to test and document computer games
- LO1 Understand the impact of the gaming revolution on society, LO2 Know the different types of computer game, LO3 Be able to design and develop computer games, LO4 Be able to test and document computer games
- LO1 Understand the impact of the gaming revolution on society, LO2 Know the different types of computer game, LO3 Be able to design and develop computer games, LO4 Be able to test and document computer games
- LO1 Know the different types of computer game, LO2 Understand the impact of computer games on society and individuals, LO3 Be able to design a computer game, LO4 Be able to test and document a computer game
- LO1 Know the different types of computer game, LO2 Understand the impact of computer games on society and individuals, LO3 Be able to design a computer game, LO4 Be able to test and document a computer game
- LO1 Know the different types of computer game, LO2 Understand the impact of computer games on society and individuals, LO3 Be able to design a computer game, LO4 Be able to test and document a computer game
Ready to learn?
AI-powered learning tailored to this unit