Module1 1

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

Game

Programming

Dr. S. Graceline Jasmine


SCOPE Vellore Institute of Technology, Chennai
Course Objectives
To understand game
➢ Logic
➢ Design
➢ Development
➢ Processes
➢ Mechanics

To build and then integrate technologies


➢ Multimedia
➢ Artificial intelligence
➢ Physics modeling into a cohesive, interactive game
application

To learn and use


➢ Software engineering
➢ Team project management
➢ Techniques currently used in the game industry
Syllabus
Introduction to Game Artificial Intelligence for
Programming Interactive Environments

Game Engine Architecture Game Physics

Graphics for game


Game design
programming

Project management in game development


Introduction to Game
Programming
Overview of game programming
Building Games
TARGET AUDIENCE

Demographics

➢ Age
➢ Gender
➢ Culture

Play Style

➢ Core gamers
➢ Casual games
GAME PLATFORM

Mac, Android, Windows Wii, iOS, Xbox, Playstation


GAME INDUSTRY IS EXPANDING
GAME DEVELOPMENT CONCEPTS
BEYOND GAMES

Education
Training
Health Care

Larger Industry
-- Web Development
-- Mobile application
-- Judicial s/w dev
Game Technology

Start
Graphics Sounds

Game specific code

Middleware (Graphics, Physics,


Networking, I/O)

Operating System

Hardware
Structure of a game team
• Concept Artists
• 3D modelers
• Build software • Texture artists
• • Lighting artists
Engineers The game and tools works Artists • Animators
• Lead by a senior engineer
• Runtime programmers • Motion Capture
• Tools programmers • Sound Design
• Voice Actors.

Responsible for game play


• Story line • Manage the schedule
• Puzzles
Producers/
Game • Levels Publishers
• Sometimes act as the
senior game designer
Designers • Weapons • Do HR related tasks
Employ writers and sometimes
ex-engineers
Structure of a game team
Manager/ Mason, Carpenters, Interior Designers,
Architect
Supervisors Electricians, Plumbers Painter, Landscape

Game Producers/ Programmer/ Artists,


Designers Publishers Designers Musicians
Structure of a game team
Large [25+]
• Designer
• Programmer
• Artist
• Producer
• Level Designers
Medium size [4 – 25] • Tech Artist
• Scripters
• Designer
• Programmer
Small Size [1-5] • Artist
• Producer
• Designer
• Programmer
• Artist.
Reference
• Gregory, Jason. Game engine architecture. crc Press, 2018.

• Introduction to Game Development by Michigan State University

You might also like