SlideShare a Scribd company logo
Game Programmer
Game Programmers design and write the computer code that runs and controls the
game, incorporating and adapting any ready-made code libraries and writing custom
code as required. They test the code and fix bugs, and also develop customised tools for
use by other members of the development team. 
 

Different platforms have particular programming requirements and there are also various
specialisms within programming. 
 
 Large teams of Programmers might be involved in
creating a game, some in leadership roles, some working on just one aspect. 
 

Programmers are employed by development. They also work for middleware producers.
Programmers might also work for localisation companies which translate and re-version
games for different territories.
 
 There are many different programming roles.
Job titles include: Games programmer; Tools programmer; AI programmer; Middleware
programmer.
 
 The Lead Programmer translates the design into a technical specification
for the game and then delegates tasks to the programming team:
• General programmers work on a whole range of tasks, often working with code that
other Programmers have written.
• Programmers with specific tasks, might work on physics (e.g. programming movable
objects so that they appear to obey the laws of gravity, etc.)
• Specialist tools programmers identify and design any custom tools which may be
needed, perhaps by the Artists or Level Editors, then build them to an agreed
specification.
The Programmers create different 'builds' of a game, liaising with the QA Testers to fix
any bugs identified at each stage. They might also work with a Localisation Manager to
create versions of the game for different platforms and territories.
Identify three key qualities to succeed at this Job Role
• be able to work on your own initiative and as part of a team
• have good communication skills
• be able to take instruction and work to deadlines
Explain two alternative approaches to entering this Job Role
Give an example of the contribution made by someone in this Job Role in one AAA game and/or one
Indie Game
Andrew Heywood –
“I took part in the Dare to be Digital competition. My team, The Frozen North, won
"Product with Greatest Market Potential" for our dance-mat based educational game,
Primary Steps.
Immediately after that, I went to work at Outerlight in my home town of Edinburgh. I was
basically thrown straight in at the deep end, starting work on The Ship just as it went into
full production; it was released 9 months later to great reviews and a small, dedicated fan
base.
I spent the next two and a half years working on supporting The Ship, my dissertation,
and then the sequel to The Ship, which is yet to see the light of day.”

More Related Content

What's hot

LO1 - Lesson 3 - Software
LO1 - Lesson 3 - SoftwareLO1 - Lesson 3 - Software
Assignment1 A 0
Assignment1 A 0Assignment1 A 0
Assignment1 A 0Mahmoud
 
How to present your design to the development team so they build it right
How to present your design to the development team so they build it rightHow to present your design to the development team so they build it right
How to present your design to the development team so they build it rightKal Walkden
 
Lego4scrum at Dashlane
Lego4scrum at DashlaneLego4scrum at Dashlane
Lego4scrum at Dashlane
Frédéric Rivain
 
Unit 216 - Lesson 1 - Game Software
Unit 216 - Lesson 1 - Game SoftwareUnit 216 - Lesson 1 - Game Software
Unit 216 - Lesson 1 - Game Software
The English Martyrs School & Sixth Form College
 
Creative development task 2 1
Creative development task 2 1Creative development task 2 1
Creative development task 2 1
rwbybomb21
 
LO1 - Lesson 6 - Software
LO1 - Lesson 6 - SoftwareLO1 - Lesson 6 - Software
Job roles
Job rolesJob roles
Job roles
ryanmtucker1998
 
The RPG Dude on Open Display File Technology for your IBM i - Drag & Drop Ref...
The RPG Dude on Open Display File Technology for your IBM i - Drag & Drop Ref...The RPG Dude on Open Display File Technology for your IBM i - Drag & Drop Ref...
The RPG Dude on Open Display File Technology for your IBM i - Drag & Drop Ref...
looksoftware
 
Game Development Step by Step
Game Development Step by StepGame Development Step by Step
Game Development Step by Step
Bayu Sembada
 
Game development challenge
Game development challengeGame development challenge
Game development challenge
Åsa Roos
 
Robert Smith Game Development
Robert Smith Game DevelopmentRobert Smith Game Development
Robert Smith Game Developmentrobvsmith
 
Why we use scrum
Why we use scrumWhy we use scrum
Why we use scrum
Juliano Ribeiro
 

What's hot (17)

LO1 - Lesson 3 - Software
LO1 - Lesson 3 - SoftwareLO1 - Lesson 3 - Software
LO1 - Lesson 3 - Software
 
Assignment1 A 0
Assignment1 A 0Assignment1 A 0
Assignment1 A 0
 
How to present your design to the development team so they build it right
How to present your design to the development team so they build it rightHow to present your design to the development team so they build it right
How to present your design to the development team so they build it right
 
Programmer
Programmer Programmer
Programmer
 
Lego4scrum at Dashlane
Lego4scrum at DashlaneLego4scrum at Dashlane
Lego4scrum at Dashlane
 
Unit 216 - Lesson 1 - Game Software
Unit 216 - Lesson 1 - Game SoftwareUnit 216 - Lesson 1 - Game Software
Unit 216 - Lesson 1 - Game Software
 
Creative development task 2 1
Creative development task 2 1Creative development task 2 1
Creative development task 2 1
 
LO1 - Lesson 6 - Software
LO1 - Lesson 6 - SoftwareLO1 - Lesson 6 - Software
LO1 - Lesson 6 - Software
 
ProfessionalResume
ProfessionalResumeProfessionalResume
ProfessionalResume
 
Job roles
Job rolesJob roles
Job roles
 
The RPG Dude on Open Display File Technology for your IBM i - Drag & Drop Ref...
The RPG Dude on Open Display File Technology for your IBM i - Drag & Drop Ref...The RPG Dude on Open Display File Technology for your IBM i - Drag & Drop Ref...
The RPG Dude on Open Display File Technology for your IBM i - Drag & Drop Ref...
 
Game Development Step by Step
Game Development Step by StepGame Development Step by Step
Game Development Step by Step
 
Game development challenge
Game development challengeGame development challenge
Game development challenge
 
Question 6
Question 6Question 6
Question 6
 
Evaluation 3
Evaluation 3Evaluation 3
Evaluation 3
 
Robert Smith Game Development
Robert Smith Game DevelopmentRobert Smith Game Development
Robert Smith Game Development
 
Why we use scrum
Why we use scrumWhy we use scrum
Why we use scrum
 

Viewers also liked

Ig1 task 2 analysis work sheet assassins creed 3
Ig1 task 2 analysis work sheet assassins creed 3Ig1 task 2 analysis work sheet assassins creed 3
Ig1 task 2 analysis work sheet assassins creed 3halo4robo
 
Unit67 land e_checklist_271113
Unit67 land e_checklist_271113Unit67 land e_checklist_271113
Unit67 land e_checklist_271113halo4robo
 
Production log
Production logProduction log
Production loghalo4robo
 
Evaluation v1
Evaluation v1Evaluation v1
Evaluation v1halo4robo
 
Ig1 task 2 analysis work sheet dead island
Ig1 task 2 analysis work sheet dead islandIg1 task 2 analysis work sheet dead island
Ig1 task 2 analysis work sheet dead islandhalo4robo
 
Skillset job roles_in_the_games_industry
Skillset job roles_in_the_games_industrySkillset job roles_in_the_games_industry
Skillset job roles_in_the_games_industryhalo4robo
 

Viewers also liked (6)

Ig1 task 2 analysis work sheet assassins creed 3
Ig1 task 2 analysis work sheet assassins creed 3Ig1 task 2 analysis work sheet assassins creed 3
Ig1 task 2 analysis work sheet assassins creed 3
 
Unit67 land e_checklist_271113
Unit67 land e_checklist_271113Unit67 land e_checklist_271113
Unit67 land e_checklist_271113
 
Production log
Production logProduction log
Production log
 
Evaluation v1
Evaluation v1Evaluation v1
Evaluation v1
 
Ig1 task 2 analysis work sheet dead island
Ig1 task 2 analysis work sheet dead islandIg1 task 2 analysis work sheet dead island
Ig1 task 2 analysis work sheet dead island
 
Skillset job roles_in_the_games_industry
Skillset job roles_in_the_games_industrySkillset job roles_in_the_games_industry
Skillset job roles_in_the_games_industry
 

Similar to Game Programmer

Production job roles
Production job roles Production job roles
Production job roles Samuel Hayman
 
Unit3tas k2 ashley
Unit3tas k2 ashleyUnit3tas k2 ashley
Unit3tas k2 ashley
AshleyF97
 
+Vg programmer
+Vg programmer+Vg programmer
+Vg programmer
walid sassi
 
Unit3tas k2 ashley
Unit3tas k2 ashleyUnit3tas k2 ashley
Unit3tas k2 ashley
AshleyF97
 
Fundamental of game design creativityand learning
Fundamental of  game design  creativityand learningFundamental of  game design  creativityand learning
Fundamental of game design creativityand learning
krishn verma
 
Software Development Simplified - A Beginner's Guide.pdf
Software Development Simplified - A Beginner's Guide.pdfSoftware Development Simplified - A Beginner's Guide.pdf
Software Development Simplified - A Beginner's Guide.pdf
SeasiaInfotech2
 
Job roles
Job rolesJob roles
Becoming a Software Developer
Becoming a Software DeveloperBecoming a Software Developer
Becoming a Software Developer
Muhammad Samu
 
Pre production
Pre productionPre production
Pre productionliamrig95
 
Roles in the gaming industry
Roles in the gaming industryRoles in the gaming industry
Roles in the gaming industrymissstevenson01
 
Code learning
Code learningCode learning
Code learning
Vikas kumar
 
Programming vs Coding: Unveiling The Key Differences
Programming vs Coding: Unveiling The Key DifferencesProgramming vs Coding: Unveiling The Key Differences
Programming vs Coding: Unveiling The Key Differences
FredReynolds2
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
ApltAdodoSossou1
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
ApltAdodoSOSSOU
 
HA1 Task 3 - Job Roles
HA1 Task 3 - Job RolesHA1 Task 3 - Job Roles
HA1 Task 3 - Job RolesConnahTilley
 
Climberreport
ClimberreportClimberreport
Climberreport
LuckyTolani1
 
For Business Success, Choose Cross Platform App Development
For Business Success, Choose Cross Platform App DevelopmentFor Business Success, Choose Cross Platform App Development
For Business Success, Choose Cross Platform App Development
ChromeInfo Technologies
 

Similar to Game Programmer (20)

Game programmer
Game programmerGame programmer
Game programmer
 
Production job roles
Production job roles Production job roles
Production job roles
 
Unit3tas k2 ashley
Unit3tas k2 ashleyUnit3tas k2 ashley
Unit3tas k2 ashley
 
+Vg programmer
+Vg programmer+Vg programmer
+Vg programmer
 
Specification
SpecificationSpecification
Specification
 
Unit3tas k2 ashley
Unit3tas k2 ashleyUnit3tas k2 ashley
Unit3tas k2 ashley
 
Fundamental of game design creativityand learning
Fundamental of  game design  creativityand learningFundamental of  game design  creativityand learning
Fundamental of game design creativityand learning
 
Software Development Simplified - A Beginner's Guide.pdf
Software Development Simplified - A Beginner's Guide.pdfSoftware Development Simplified - A Beginner's Guide.pdf
Software Development Simplified - A Beginner's Guide.pdf
 
Job roles
Job rolesJob roles
Job roles
 
Becoming a Software Developer
Becoming a Software DeveloperBecoming a Software Developer
Becoming a Software Developer
 
Pre production
Pre productionPre production
Pre production
 
Roles in the gaming industry
Roles in the gaming industryRoles in the gaming industry
Roles in the gaming industry
 
Code learning
Code learningCode learning
Code learning
 
Programming vs Coding: Unveiling The Key Differences
Programming vs Coding: Unveiling The Key DifferencesProgramming vs Coding: Unveiling The Key Differences
Programming vs Coding: Unveiling The Key Differences
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
GameDevelopement.pptx
GameDevelopement.pptxGameDevelopement.pptx
GameDevelopement.pptx
 
HA1 Task 3 - Job Roles
HA1 Task 3 - Job RolesHA1 Task 3 - Job Roles
HA1 Task 3 - Job Roles
 
Introduction
IntroductionIntroduction
Introduction
 
Climberreport
ClimberreportClimberreport
Climberreport
 
For Business Success, Choose Cross Platform App Development
For Business Success, Choose Cross Platform App DevelopmentFor Business Success, Choose Cross Platform App Development
For Business Success, Choose Cross Platform App Development
 

More from Sam McCourt

History of film magazines
History of film magazinesHistory of film magazines
History of film magazinesSam McCourt
 
Production Meeting
Production MeetingProduction Meeting
Production MeetingSam McCourt
 
Group2Productions Meeting
Group2Productions MeetingGroup2Productions Meeting
Group2Productions MeetingSam McCourt
 
Rita ora music video analysis
Rita ora music video analysisRita ora music video analysis
Rita ora music video analysisSam McCourt
 
Team decision(1)
Team decision(1)Team decision(1)
Team decision(1)Sam McCourt
 
Word music-video-mcyrus
Word music-video-mcyrusWord music-video-mcyrus
Word music-video-mcyrusSam McCourt
 
Pendulum music-video-powerpoint
Pendulum music-video-powerpointPendulum music-video-powerpoint
Pendulum music-video-powerpointSam McCourt
 
Creative director
Creative directorCreative director
Creative directorSam McCourt
 
Gaming Industry Profile
Gaming Industry ProfileGaming Industry Profile
Gaming Industry ProfileSam McCourt
 
Gaming industry profile tommy
Gaming industry profile tommyGaming industry profile tommy
Gaming industry profile tommySam McCourt
 
First impact making of 'pipeline'
First impact making of 'pipeline'First impact making of 'pipeline'
First impact making of 'pipeline'Sam McCourt
 
Items collectibles page
Items collectibles pageItems collectibles page
Items collectibles pageSam McCourt
 
Hints and tips page
Hints and tips pageHints and tips page
Hints and tips pageSam McCourt
 

More from Sam McCourt (20)

Marketing
MarketingMarketing
Marketing
 
Mag ownership
Mag ownershipMag ownership
Mag ownership
 
History of film magazines
History of film magazinesHistory of film magazines
History of film magazines
 
Production Meeting
Production MeetingProduction Meeting
Production Meeting
 
Group2Productions Meeting
Group2Productions MeetingGroup2Productions Meeting
Group2Productions Meeting
 
Marketing plan
Marketing planMarketing plan
Marketing plan
 
Rita ora music video analysis
Rita ora music video analysisRita ora music video analysis
Rita ora music video analysis
 
Roles choice
Roles choiceRoles choice
Roles choice
 
Roles choice(1)
Roles choice(1)Roles choice(1)
Roles choice(1)
 
Team decision(1)
Team decision(1)Team decision(1)
Team decision(1)
 
Word music-video-mcyrus
Word music-video-mcyrusWord music-video-mcyrus
Word music-video-mcyrus
 
Pendulum music-video-powerpoint
Pendulum music-video-powerpointPendulum music-video-powerpoint
Pendulum music-video-powerpoint
 
Game designer
Game designerGame designer
Game designer
 
Creative director
Creative directorCreative director
Creative director
 
Gaming Industry Profile
Gaming Industry ProfileGaming Industry Profile
Gaming Industry Profile
 
Gaming industry profile tommy
Gaming industry profile tommyGaming industry profile tommy
Gaming industry profile tommy
 
First impact making of 'pipeline'
First impact making of 'pipeline'First impact making of 'pipeline'
First impact making of 'pipeline'
 
Contents page
Contents pageContents page
Contents page
 
Items collectibles page
Items collectibles pageItems collectibles page
Items collectibles page
 
Hints and tips page
Hints and tips pageHints and tips page
Hints and tips page
 

Recently uploaded

Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 

Recently uploaded (20)

Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 

Game Programmer

  • 1. Game Programmer Game Programmers design and write the computer code that runs and controls the game, incorporating and adapting any ready-made code libraries and writing custom code as required. They test the code and fix bugs, and also develop customised tools for use by other members of the development team. 
 
 Different platforms have particular programming requirements and there are also various specialisms within programming. 
 
 Large teams of Programmers might be involved in creating a game, some in leadership roles, some working on just one aspect. 
 
 Programmers are employed by development. They also work for middleware producers. Programmers might also work for localisation companies which translate and re-version games for different territories.
 
 There are many different programming roles. Job titles include: Games programmer; Tools programmer; AI programmer; Middleware programmer.
 
 The Lead Programmer translates the design into a technical specification for the game and then delegates tasks to the programming team: • General programmers work on a whole range of tasks, often working with code that other Programmers have written. • Programmers with specific tasks, might work on physics (e.g. programming movable objects so that they appear to obey the laws of gravity, etc.) • Specialist tools programmers identify and design any custom tools which may be needed, perhaps by the Artists or Level Editors, then build them to an agreed specification. The Programmers create different 'builds' of a game, liaising with the QA Testers to fix any bugs identified at each stage. They might also work with a Localisation Manager to create versions of the game for different platforms and territories. Identify three key qualities to succeed at this Job Role
  • 2. • be able to work on your own initiative and as part of a team • have good communication skills • be able to take instruction and work to deadlines Explain two alternative approaches to entering this Job Role Give an example of the contribution made by someone in this Job Role in one AAA game and/or one Indie Game Andrew Heywood – “I took part in the Dare to be Digital competition. My team, The Frozen North, won "Product with Greatest Market Potential" for our dance-mat based educational game, Primary Steps. Immediately after that, I went to work at Outerlight in my home town of Edinburgh. I was basically thrown straight in at the deep end, starting work on The Ship just as it went into full production; it was released 9 months later to great reviews and a small, dedicated fan base. I spent the next two and a half years working on supporting The Ship, my dissertation, and then the sequel to The Ship, which is yet to see the light of day.”