JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

GAME DEVELOPMENT LAB

M.Tech I Year II Semester (R22)

Course Objectives

Understanding and implementing the game development using Pygame.

Course Outcomes:

  • 1. Understand the concepts of Game design and development.
  • 2. Learn the processes, mechanics and issues in Game Design.
  • 3. Be exposed to the Core architectures of Game Programming.
  • 4. Know about Game programming platforms, frameworks and engines.
  • 5. Learn to develop games.

List of Experiments:

  • 1. Create a Hello World script with Pygame that opens a graphical window on your desktop and draws an image under the standard mouse cursor.
  • 2. Write a simple Pygame script to display all the events that are generated and Display the Message Queue
  • 3. Write a simple Pygame script using Keyboard Events to Move a Background
  • 4. Write a simple Pygame script that demonstrates going from windowed mode to full-screen mode. If you press the F key, the display will fill the entire screen (there may be a delay of a few seconds while this happens). Press F a second time, and the display will return to a window.
  • 5. Write a simple Pygame script that demonstrates how to respond to VIDEO RESIZE events.
  • 6. Write a simple Pygame script to create a large image with every possible color value.
  • 7. Write a simple Pygame script for Tweaking Colors
  • 8. Write a simple Pygame script to draw the following
  • a. Rectangle
  • b. Polygon
  • c. Circle
  • d. Ellipse
  • e. Arc
  • f. Line
  • 9. Write a simple Pygame script to detect any pressed keys and display a list of them on the screen.
  • 10. Write a simple Pygame script to create visuals with an apparent third dimension.

Loading Question Papers

Fetching data from database...