M.Tech I Year II Semester (R22)
Knowledge on concepts of game development using python and AI
Introducing Pygame: History of Pygame, Installing Pygame, Using Pygame, Hello World Revisited, Understanding Events, Opening a Display, Using the Font Module, When Pygame Goes Wrong, Pygame in Action. Creating Visuals: Using Pixel Power, Working with Color, Using Images, Drawing with Pygame.
Making Things Move: Understanding Frame Rate, Moving in a Straight Line, Exploring Vectors, Using Vectors to Create Movement. Accepting User Input: Controlling the Game, Understanding Keyboard Control Implementing Mouse Control, Implementing Joystick Control, Seeing Joysticks in Action .
Artificial Intelligence for Games: Introduction to Intelligence, Exploring AI, Implementing State Machines, Game Entities, Building Worlds, Ant Entity Class, Building the Brains.
Moving into the Third Dimension: Creating the Illusion of Depth, Understanding 3D Space, Using 3D Vectors, Time-Based Movement in 3D, Projecting 3D Points, Parallel Projections, Perspective Projections, A 3D World.
Exploring the Third Dimension: Definition of Matrix? Using the Matrix Class, Introducing OpenGL, Installing PyOpenGL, Initializing OpenGL, OpenGL Primer, Seeing OpenGL in Action.
Loading Question Papers
Fetching data from database...