SlideShare a Scribd company logo
1 of 38
Game Programming Patterns
06.10.2017
Literature Software Engineering
Letters, spelling, punctuation for, int, await etc.
Grammar, sentences building,
making readable text
Patterns, design principles
Narrative, syuzhet App architecture, scalability
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)
Game programming patterns (06.10)

More Related Content

More from Artem Korotenko (11)

Math essentials (06.10)
Math essentials (06.10)Math essentials (06.10)
Math essentials (06.10)
 
Game design (29.09)
Game design (29.09)Game design (29.09)
Game design (29.09)
 
Questions on networking (20.12)
Questions on networking (20.12)Questions on networking (20.12)
Questions on networking (20.12)
 
Ai pathfinding and steering (24.11)
Ai  pathfinding and steering (24.11)Ai  pathfinding and steering (24.11)
Ai pathfinding and steering (24.11)
 
Decision making & other ai technics (1.12)
Decision making & other ai technics (1.12)Decision making & other ai technics (1.12)
Decision making & other ai technics (1.12)
 
Modern computer graphics (17.11)
Modern computer graphics (17.11)Modern computer graphics (17.11)
Modern computer graphics (17.11)
 
Essential computer graphics
Essential computer graphicsEssential computer graphics
Essential computer graphics
 
Bad code & clean code (13.10)
Bad code & clean code (13.10)Bad code & clean code (13.10)
Bad code & clean code (13.10)
 
Modern unity app architecture (29.09)
Modern unity app architecture (29.09)Modern unity app architecture (29.09)
Modern unity app architecture (29.09)
 
What unity programmer should know (22.09)
What unity programmer should know (22.09)What unity programmer should know (22.09)
What unity programmer should know (22.09)
 
Math for game developers (15.09)
Math for game developers (15.09)Math for game developers (15.09)
Math for game developers (15.09)
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 

Game programming patterns (06.10)