Game Engines Define them. Go..

Slides:



Advertisements
Similar presentations
Fashion Design Program
Advertisements

ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
EDEXCEL LEVEL 2 BTEC FIRST DIPLOMA FOR ICT PRACTITIONERS
Certificate in Digital Applications – Level 02 Creative Multimedia – DA202.
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
Creating an interactive product Introduction and Success Criteria
Name: Group: Teacher: 1. Task 1 Task 2 Task 3 Task 4 Task 5 2.
Computer Games Programming and Graphics Awards Level 3 Induction.
introduction to MSc projects
Building Memory… Day 2 – November 15, What do we want the game to look like? Window to appear Start game button Difficulty level selection Number.
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 11 Management Decision Making.
Functions of Game Engines
By Steven Taylor.  Basically a video game engine is a software system designed for the creation and development of video games.  There are many game.
 What is the key progressive change in these objects? Audio Limitations.
Calculators Not! Why Not? Jan Martin Assessment Director, SD DOE SDCTM Feb.8, 2014.
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
Standard Grade Graphic Communication The Illustration and Presentation Folio.
Interdisciplinary Writing Unit Narrative & Informational Writing 4 th Grade By: Sheri Bashlor.
OCR National: AO3 SWS Business Presentation Monday, 14 September 2015Monday, 14 September 2015Monday, 14 September 2015Monday, 14 September 2015.
CO1301: Games Concepts Dr Nick Mitchell (Room CM 226) Material originally prepared by Laurent Noel.
Wednesday, May 26 Objective: Students will be able to explain the concept of fluid power, and the difference between hydraulic and pneumatic systems.
Software Engineering Chapter 8 Fall Analysis Extension of use cases, use cases are converted into a more formal description of the system.Extension.
Real-time Generation of Random Tracks for 3D Racing Games Supervisor: Kurt Debattista Observer: Joe Cordina.
Parser-Driven Games Tool programming © Allan C. Milne Abertay University v
OCR Nationals: Unit 22 – Creating Sound using ICT Checklist.
1 The Software Development Process  Systems analysis  Systems design  Implementation  Testing  Documentation  Evaluation  Maintenance.
Certificate in Digital Applications – Level 02 Multimedia Showcase – DA202.
Welcome! Here’s Today’s agenda
Sound Production Theory
Windows, Linux, Mac, Android, iOS
U72 PMD1: Understand the principles of game design Date due: Monday 22/04/13.
©M Robinson (All Saints College) Replace this with your full name OCR Unit 1 ICT Skills for Business d1 Instructions (this slide should be deleted before.
Why program retro machines? Aren't they obsolete? Why not do something more constructive?
Chapter 1 The Product Software is
OCR Nationals: Unit 22 – Creating Sound using ICT A02 – Design an audio clip Aims and Audience.
Certificate in Digital Applications – Level 02 Multimedia Showcase – DA202.
©M Robinson (All Saints College) Replace this with your full name OCR Unit 1 ICT Skills for Business b1 Instructions (this slide should be deleted before.
Certificate in Digital Applications – Level 02 Multimedia Showcase – DA202.
MITM613 Wednesday [ 6:00 – 9:00 ] am 1 st week. Good evening …. Every body.
U73 PMD2: Understand methods and principles of sound design and production Date due: Monday 22/04/13.
CSCI 383 Object-Oriented Programming & Design Lecture 7 Martin van Bommel.
LST. Collective Responsibility Concentrated Instruction Convergent Assessment Certain Access RTI and Reading.
Learning Outcome 01 : Be able to prepare for the production of dynamic products Unit R007: Creating dynamic products using sound and vision Cambridge Nationals.
BTEC Nationals – Unit 5 Construction Technology and Design in Construction and Civil Engineering.
Learning Outcome 01 : Be able to design interactive products Unit R005: Creating an interactive product using multimedia components Cambridge Nationals.
Components of SRF 12/09/12. Learning Objectives To learn the components of SRF and their definitions. (Pass Grade) To consider how these components are.
EEL 5937 Multi Agent Systems -an introduction-. EEL 5937 Content What is an agent? Communication Ontologies Mobility Mutability Applications.
7/2/20161 Grounded Theory Saleema A. Gulzar MScN, BScN, BA, RN.
EEL 5937 Multi Agent Systems -an introduction-. EEL 5937 Content What is an agent? Communication Ontologies Mobility Mutability Applications.
Click to edit Master subtitle style 9/27/2016 AMD 560 Apparel Product Development Presentation (Phase 3 & 4), Tech Pack & Actual Prototype Week 10.
Unit 33 Computer Technology For Music 1 Develop an understanding of the terminology associated with computer technology identify with reference to examples.
Unit 09 Computer Networks
Game Design For Development
Planning Interactive Multimedia
The Purpose of game Engines
The Game Engine By Ahmad Ismail.
Assessment & Grading Criteria for Unit 19
Software Usability and Design
Completing the tasks for A452 with….
The Principles of Anatomy and Physiology in Sport
Unit 02 – Splash Out Scenario - DA202
LO3 - Create the Game 2016 Specification - L/615/1355
Welcome Unit R005 - Creating an interactive product using multimedia components ICT Dept.
Produce a presentation using presentation software
Instructions (this slide should be deleted before final hand-in)
Instructions (this slide should be deleted before final hand-in)
کتابهای تازه خریداری شده دروس عمومی 1397
Train the Trainer Your Name.
Writing Criterion Referenced Assessment Criteria and Standards
Unit 4 - A02 – Success Criteria
Presentation transcript:

Game Engines Define them. Go.

U70: PMD1 – Understand the purposes of game engines Game Engines Theory U70: PMD1 – Understand the purposes of game engines Date due: Monday 22/04/13

From the Unit Spec – PMD1 GC Pass Merit Distinction 1 describe the purposes of game engines using some subject terminology Appropriately explain the purposes of game engines with reference to detailed illustrative examples and with generally correct use of subject terminology comprehensively explain the purposes of game engines with elucidated examples and consistently using subject terminology correctly From the Unit Spec – PMD1

PMD1 – Understand purposes The two key subcategories of this GC are: Types of game engine Purposes Note that you must show evidence of understanding all of these categories in order to achieve the GC. PMD1 – Understand purposes

PMD1a - Types of game engine Game engines typically fall into one of four major categories. These are: 2D, for example: Game Salad, Game Maker, Box2D 3D, for example: UE3, Unity, CryEngine, Frostbite Mobile engines, for example: App Game Kit, Marmalade Game mods, for example: GECK, ES Construction Set, Garry’s Mod

PMD1b - Purposes Game engines also have very specific purposes. Some engines, typically more advanced ones, will fit all of these purposes; some will make use of plugins. These purposes include, but are not limited to: Graphic rendering Collision detection AI Sound Physics Remember that you will need to comprehensively explain what these subcategories are in order to achieve Distinction grade

Write-Up and examples You need to write this up as a webzine or blog article, entitled “Game Engines and Their Purposes” This piece of extended writing should aim to have the same written standard as that required by any other piece of theory work, but remember the specific unit requirements. Use the unit spec as a checklist to ensure you have covered everything that you need to.

Write-Up and examples The following are examples of the differences between Pass, Merit and Distinction grade writing. Use them to inform your work. Pass Merit “A game engine is the core component of a video game. It handles rendering which allows us to see the models in the game world. It basically puts everything in the game together so it can be viewed on screen.” "A game engine is the core software component of a computer game. It takes care of the rendering and other functions/technologies. It may well also take on additional responsibilities such as artificial intelligence (AI) and detecting collisions between game objects. But the most common element that a game engine provides is graphics rendering facilities 2D or 3D. Engine X is a good example of a modern game engine.”

Write-Up and examples Distinction The following are examples of the differences between Pass, Merit and Distinction grade writing. Use them to inform your work. Distinction A game engine is the core software component of a computer game. Many people continually confuse the game with the actual game engine itself. They are not the same thing. The game engine can be used to make a particular game, but it can also be reprogrammed to accommodate information to build a completely different game as well. A simple way of explaining it is like this: think about a car engine and the actual car itself. You can take the engine out of a car and build another car body shell around it to make a different car just by reusing the engine. A game engine can be utilised in the same way. A game engine takes care of the rendering and other functions or technologies. It may well also take on additional responsibilities such as artificial intelligence (AI) and detecting collisions between game objects. But the most common element that a game engine provides is 2D or 3D graphics rendering facilities. Engine X is a good example of a modern game engine.’