Please enable JavaScript.
Coggle requires JavaScript to display documents.
Unit 14 Games Development (Learning Aim: A1 (Genres (Popular Genres (https…
Unit 14 Games Development
Learning Aim: A1
Players
Gender
Type of gamer
• Super Competitive gamer
• Backseat gamer
• The Gambler
• Old-school gamer
• Destructive gamer
• Trophy hunter gamer
• Puzzle gamer
• Social gamer
• Hardcore gamer
• The cheater
Age Range
Themes
Game Production
Indie Games
Free-to -play
mainstream publisher
Genres
Popular Genres
https://www.statista.com/statistics/189592/breakdown-of-us-video-game-sales-2009-by-genre/
Role Playing Games
Dark Souls; The Witcher III
Open World
Minecraft;
Shooter game
Call Of Duty; Halo, Medal of Honor
Real Time Strategy
Age of Empires; Clash of Clans
Racing Game
Need For Speed;Mario kart
Battle Royale
Fortine; PubG
Artificial Intelligence
mathematical optimisation
logic
Search algorithms
security of integrated services and multiplayer environments,
Steam
Google Play
Multiplayer
Emerging technologies
Learning aim A2
Hardware options and their effect on the development of computer games, including:
memory, e.g. random-access memory (RAM), read-only memory (ROM)
output, e.g. display, sound
graphics processing unit (GPU)
input, e.g. keyboard/mouse, touch, gamepad, joystick, kinetic, voice
central processing unit (CPU)
storage, e.g. hard disk drive, cloud
connections, e.g. internet, local area network, mobile network
new technologies.
Software options and their effect on the development of computer games, including:
device drivers, e.g. input/output devices
graphic options, e.g. DirectX®, OpenGL
programming language, e.g. C++, Java®
audio options, e.g. music, ambiance, file format.
operating system, e.g. Windows, Mac OS, Linux®
Benefits and limitations of different platform options for the development of computer
games:
mobile devices, e.g. smartphones, tablets, notebooks
web-based, e.g. Flash®, HTML5.
consoles, e.g. PlayStation®, XboxTM, Nintendo®
personal computers, e.g. Windows®, Mac®
Uses of game engines, their capabilities and how they aid computer game developers,
including:
Collision detection
Spripting
Physics engines
Animation
rendering engines