AI&ML

CCS347: Game Development syllabus for AI&ML 2021 regulation (Professional Elective-VI)

Game Development detailed syllabus for Artificial Intelligence & Machine Learning (AI&ML) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the AI&ML students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Artificial Intelligence & Machine Learning 6th Sem scheme and its subjects, do visit AI&ML 6th Sem 2021 regulation scheme. For Professional Elective-VI scheme and its subjects refer to AI&ML Professional Elective-VI syllabus scheme. The detailed syllabus of game development is as follows.

Course Objectives:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit I

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 II

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 III

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit IV

OVERVIEW OF GAMING PLATFORMS AND FRAMEWORKS
Pygame Game development – Unity – Unity Scripts -Mobile Gaming, Game Studio, Unity Single player and Multi-Player games.

Unit V

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.

Course Outcomes:

  1. :Explain the concepts of 2D and 3d Graphics
  2. Design game design documents.
  3. Implementation of gaming engines.
  4. Survey gaming environments and frameworks.
  5. Implement a simple game in Pygame.

Experiments

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Reference Books:

  1. Sanjay Madhav, “Game Programming Algorithms and Techniques: A Platform Agnostic Approach”, Addison Wesley,2013.
  2. Will McGugan, “Beginning Game Development with Python and Pygame: From Novice to Professional”, Apress,2007.
  3. Paul Craven, “Python Arcade games”, Apress Publishers,2016.
  4. David H. Eberly, “3D Game Engine Design: A Practical Approach to Real-Time Computer Graphics”, Second Edition, CRC Press,2006.
  5. Jung Hyun Han, “3D Graphics for Game Programming”, Chapman and Hall/CRC, 2011.

For detailed syllabus of all the other subjects of Artificial Intelligence & Machine Learning 6th Sem, visit AI&ML 6th Sem subject syllabuses for 2021 regulation.

For all Artificial Intelligence & Machine Learning results, visit Anna University AI&ML all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*