Subject Details
Dept     : CSD
Sem      : 5
Regul    : R-2023
Faculty : POOJA S
phone  : NIL
E-mail  : pooja.s.csd@snsce.ac.in
179
Page views
5
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
OVERVIEW OF GAMING PLATFORMS AND FRAMEWORKS

Pygame Game development – Unity –Unity Scripts –Mobile Gaming, Game Studio, Unity Single player and Multi-Player games.

UNIT
2
GAME ENGINE DESIGN

Rendering Concept – Software Rendering – Hardware Rendering – Spatial Sorting Algorithms – Algorithms for Game Engine– Collision Detection – Game Logic – Game AI –Pathfinding.

UNIT
3
GAME DESIGN PRINCIPLES

Character Development, Storyboard Development for Gaming – Script Design – Script Narration, Game Balancing, Core Mechanics, Principles of Level Design Proposals –Writing for Preproduction, Production and Post – Production.

UNIT
4
3D GRAPHICS FOR GAME DESIGN

Genres of Games, Basics of 2D and 3D Graphics for Game Avatar, Game Components – 2D and 3D Transformations – Projections – Color Models – Illumination and Shader Models – Animation – Controller Based Animation.

UNIT
5
GAME DEVELOPMENT USING PYGAME

Developing 2D and 3D interactive games using Pygame –Avatar Creation – 2D and 3D Graphics Programming – Incorporating music and sound – Asset Creations – Game Physics algorithms Development – Device Handling in Pygame – Overview of Isometric and Tile Based arcade Games – Puzzle Games.

Reference Book:

1. Paul Craven, “Python Arcade games”, Apress Publishers,2016. 2. Jung Hyun Han, “3D Graphics for Game Programming”, Chapman and Hall/CRC, 2011.

Text Book:

1. Paul Craven, “Python Arcade games”, A press Publishers,2016. 2. Jung Hyun Han, “3D Graphics for Game Programming”, Chapman and Hall/CRC, 2011.

 

Print    Download