GAME DEVELOPMENT
An Introduction To
Mutakabbirul Islam Pranto
Level Designer, Sleepy Penguin Studio
Community Manager, Game Dev Community, Bangladesh
Industrial Trainer, Battery Low Interactive
Meet Your Speaker!
Introduction
Introduction to Game Development
18th October, 2024
3
History of Video Games
Introduction to Game Development
18th October, 2024
4
Tennis For Two (1958)
Developed by - William Higinbotham, Robert V. Dvorak
Platform - Oscilloscope
“The Very First Video Game of Mankind”
Pong (1972)
Developed by - Atari.inc
Platform - Arcade Machines
“The Very First Commercially Successful Video Game of Mankind”
History of Video Games
Introduction to Game Development
18th October, 2024
5
Playerunknown's Battlegrounds Mobile (2018)
Developed by - LightSpeed and Quantum Studio (Later Tencent) & Krafton Inc. (Later PUBG Studios)
Platform - Android, iOS
“Most Played Mobile Game Of All Time ”
Minecraft (2011)
Developed by - Mojang Studios
Platform - Windows, Linux, macOS
“Most Played Games Of All Time ”
History of Video Games
Introduction to Game Development
18th October, 2024
6
Black Myth Wukong (2024)
Developed by - Game Science Interactive Technology Co., Ltd.
Platform - PS5, Windows, Xbox Series X/S
“One Of The Fastest Selling Games”
Red Dead Redemption (2018)
Developed by - Rockstar Games.
Platform - PS4, Xbox One, Windows, Stadia Cloud
“One Of The Best Video Games of All Time, Period”
What Makes A Good Game
Introduction to Game Development
18th October, 2024
7
What Makes A Good Game
Introduction to Game Development
18th October, 2024
8
Game Development Pipeline
Introduction to Game Development
18th October, 2024
9
Brainstorming
Prototyping Game Mechanics
Preparing GDD
Target Audience
Pre Production Phase
Game Design
Programming
2D / 3D Arts
SFX & Music
QA
Production Phase
Polishing & Optimizing
Post Processing
Playtesting & Fixing
Post Production Phase
Game Development Roles
Introduction to Game Development
18th October, 2024
10
Game Designer
Creative Guy, Designs overall experience.
Gameplay Programmer
Writes the witchcraft to turn ideas into interactive
system.
2D & 3D Artists
Crafts the visuals, from characters to environments.
Technical Artists
The actual monsters, writes Shaders, Design Levels and almost do every possible thing that relates art and technical stuffs.
Animator
Makes the environment alive.
Sound Engineer
Creates SFX, Musics and Voice Overs.
Project Manager
Manages the whole team and ensures that they are making games, not practising prohibited magic.
QA Dudes
Plays the game, find bugs and write reports.
Community Managers
Promotes and builds a community around the game.
Narrative Designers
Writes story, dialogues and concepts.
Job Opportunities
Introduction to Game Development
18th October, 2024
11
Starting Your Dream Journey
Introduction to Game Development
18th October, 2024
12
Game Designer
Creativity, problem-solving, knowledge of game mechanics, basic programming, and an understanding of player psychology
Gameplay Programmer
Proficiency in programming languages such as C++, C#, Java, and Python. Strong problem-solving and debugging skills are essential
2D & 3D Artists
Mastery of art tools like Photoshop, Maya, Blender, or Substance Painter. Artistic sense and attention to detail are crucial.
Technical Artists
Strong spatial awareness, knowledge of player behavior, and proficiency with level design tools like Unreal Editor or Unity.
Animator
Experience with tools like Maya, Blender, or 3ds Max for keyframe animation, rigging, and skinning.
Sound Engineer
Audio engineering, music composition, sound editing with tools like Pro Tools, FMOD, or Wwise.
Project Manager
Strong communication, project management, budgeting, and leadership.
QA Dudes
Attention to detail, analytical skills, and knowledge of testing tools and bug tracking software like JIRA
Community Managers
Communication, social media management, PR, and an understanding of marketing strategies..
Narrative Designers
Strong writing skills, creativity, and an understanding of storytelling techniques in interactive media.
Some Basic Witchcraft To Learn
Introduction to Game Development
18th October, 2024
13
Resources To Learn
Introduction to Game Development
18th October, 2024
14
Can We Make Video Games???
Introduction to Game Development
18th October, 2024
15
Introduction to Game Development
18th October, 2024
16
Thank You!!!
Don’t forget, you are awesome!!