lo1 - lesson 3 - software
DESCRIPTION
EMS Creative iMedia Cambridge NationalsTRANSCRIPT
Game DesignLesson 3
Know how to pick out key features in software
Understand possible capabilities and limitations
Be able to research the key features of Mission Maker
Lesson Goals
#capabilities#limitations
MarkingMarks Learning Objective
1 – 3Pass
Summary of the capabilities and limitations of a limited range of 2D and 3D software used for digital game creation, demonstrate limited understanding.
4 – 6Merit
Summary of the capabilities and limitations of a range of 2D and 3D software used for digital game creation, demonstrate sound understanding.
7 – 9Distinction
Summary of the capabilities and limitations of a range of 2D and 3D software used for digital game creation, demonstrate thorough understanding.
There are four main methods of creating computer games: Game Engine Game Editor App Development Software Development Kit (SDK)
Each type of software will have it’s own set of tools which may be different to others.
Some tools are common across all types of software but some are quite unique.
Understand capabilities & limitsKnow key software features
#capabilities#limitations
Methods
Game engines are the things that make any computer game possible as these are the technology used to develop computer games.
The features of this type of software allow the user to define the following: Functionality Graphics Gameplay Animation Sound Artificial Intelligence
Understand capabilities & limitsKnow key software features
#capabilities#limitations
Game Engine
The following games were all made by the same game engine known as the RAGE (Rockstar Advanced Game Engine):
Understand capabilities & limitsKnow key software features
#capabilities#limitations
Game Engine
Typical game editors will allow you to create: New Missions New Maps Game Content
Understand capabilities & limitsKnow key software features
Game Editor A game or level editor are used to make maps for a specific game
made in a particular game engine.
When using an editor you don’t need to change the code in the game engine, you simply design the content of the map.
#capabilities#limitations
This is generally known as the SDK or devkit and is basically all of tools needed to use your game engine bundled together.
The SDK would typically include: Game Engine Game/Level Editor Export Tools Import Tools Model Viewers Example Files Tutorials
Understand capabilities & limitsKnow key software features
#capabilities#limitations
Software Development Kit
This is a relatively new area of the game development market but one that is growing rapidly.
Applications are designed for one particular operating system and may make use of touchscreens and motion sensors.
Mobile apps can be released in: iPhone App Store Android Market Google Marketplace
Understand capabilities & limitsKnow key software features
#capabilities#limitations
App Development
Use the Mission Maker game engine to create a single level spending some time investigating the different options available.
Understand capabilities & limitsKnow key software features
#capabilities#limitations
Your Task
When using Mission Maker make sure you investigate the following features: Locations Props Characters Doors Triggers
Mission MakerWhat are the capabilities and limitations of this software?
Understand capabilities & limitsKnow key software features
#capabilities#limitations
Understand capabilities & limitsKnow key software features
#capabilities#limitations
Mission MakerCapabilities Limitations
Review the key features of Mission Maker discussing: Capabilities Limitations
List some of the main tools available in the software and describe what they let you create within the game.
Review the ease of use of the software and draw some conclusions.
Understand capabilities & limitsKnow key software features
#capabilities#limitations
Your Task
Understand capabilities & limitsKnow key software features
#capabilities#limitations
Keywords
Capabilities
Limitations
Any tasks that the software being used can realistically complete.
Restrictions or things that the software is unable to complete.