0% found this document useful (0 votes)
17 views11 pages

Hardon Particles Using Python

this is the report about the python project

Uploaded by

Anik Hasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views11 pages

Hardon Particles Using Python

this is the report about the python project

Uploaded by

Anik Hasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Hardon Particles

Using Python
Presentated by
Mahabubur Rahman(212902046)
Anik Hasan(212902050)
Content
Introduction 01
Objective Motivation 02
Tools and technology 03
Implementation 04
Output 05
Conclusion. 06
Introduction

The Hadron Games is an interactive game developed using Python and


Pygame.
It involves a player-controlled character and an AI competing to collect
randomly moving particles.
Key elements include collision detection, AI behavior, and user interface
design.
Maintain High Performancey
Ensure the game runs at 60 FPS
with an average input response
time of 50 milliseconds for smooth
gameplay.

Objectives Develop Intelligent AI


Create adaptive AI that changes
behavior based on player actions,
offering varying levels of difficulty
and a challenging experience.

Optimize Resource Usage


Efficiently manage memory to
scale from 200MB to 500MB,
ensuring smooth performance
across different hardware
configurations.
Motivation
Provide an enjoyable and educational experience.
Enhance programming skills through practice.
Explore game development with Pygame.
Lay the groundwork for more complex games.

o
Tools and
Technology
Programming Language: Python 3.8

Game Development Framework: Pygame 2.1.2

Development Environment:
PyCharm, Visual Studio Code

Testing Tools: Unittest, Pytest

Graphics and Assets: GIMP,


Inkscape
Back to Agenda
Implementation

Game Logic AI Implementation


Player and Particle classes AI algorithms simulate
manage the characters and intelligent behavior with
collectables. varying difficulty levels.

Development Testing
Intuitive design with options
Rigorous testing to ensure
for starting the game,
smooth performance and
selecting difficulty, and
identify areas for
accessing settings.
improvement.
OUTPUT

Start Game User Interface


Settings Menu
Difficulty Menu
CONCLUSION
The Hadron Games project successfully integrates game
development concepts and AI behavior, providing an educational
platform for learning physics and computer science principles.
Future work includes expanded hardware testing, enhanced AI
algorithms, advanced memory management, multiplayer features,
and improved user experience.
Thank
you!!

You might also like