Python Mini Project Report
Python Mini Project Report
PYTHON
BY
This is to certify that the Mini Project for Computer Graphics Laboratory entitled
Engineering(Data Science)”.
( ) ( )
Head of Department Principal
Mini Project Approval
Examiners
1………………………………………
(Internal Examiner Name & Sign)
2…………………………………………
(External Examiner name & Sign)
Date:
Place:
Contents
1. Introduction
2. Objective
4. Technologies Used
5. Challenges Faced
6. Future Scope
7. Conclusion
INTRODUCTION
3.2Gameplay Mechanics
• Ghost AI: The ghosts in the game are programmed with basic
artificial intelligence that dictates their movement patterns. Each
ghost has its own behavior: some may chase Pac-Man directly,
while others follow set paths. This variance requires players to
adapt their strategies and anticipate ghost movements, adding a
layer of challenge to the game.
3.4 User Interface
LEVEL 1
LEVEL 2
LEVEL 3
LEVEL 4
LEVEL 5
PYTHON: Python is a high-level programming language known for its
readability and ease of use, making it a popular choice for game
development. Its features that benefited this project include:
PYGAME:
Pygame is a cross-platform set of Python modules designed for writing
video games. It provides developers with the tools to create games easily
and efficiently by handling various aspects of game development.
Pygame offers functionalities for rendering 2D graphics, handling
images. This enables developers to create visually engaging and
immersive experiences. Pygame is a powerful and flexible library that
streamlines the game development process in Python, making it an ideal
choice for both novice and experienced developers.
CHALLENGES FACED