pythonmicroproject
pythonmicroproject
Report on
Guide by
Mrs.
1
Government Polytechnic Pen
(Affiliated by Maharashtra State Board of Technical Education)
2024-2025
Dr. M.R.Chitlange
(Principal)
2
ACKNOWLEDGEMENT
In the world of Competition, there is a race of
existencein which those are having will to come forward
succeed.
Project is like a bridge between theoretical and practical work.
With this willing, I Join particular project. The satisfaction that
accompanies the successful completion of any task would be
incomplete without the mention of people whose ceaseless
cooperation made it possible, whose constant guidance and
encouragement crown all effort with success.First of all, I
would like to thank one who has always guided us to work on
these projects that could not become reality. Our Project
Coordinator Smt.Gauri Garud for the internal guidance,
inspiration and constructive suggestions that help to the
preparation of this project.
3
PART :- A
Brief Introduction:-
Ludo is strategy board game, which can be played by 2 to 4 players with each player having a set
of 4 pieces(usually identified by color) placed in the starting zone, which is at the left corner for
each player. By rolling thedice, players race their four pieces on the board from start to finish,
while trying to avoid being killed or capturedby their opponents.The main objective for each
player is to move all his/her tokens or pieces to the finish before his/her opponents. Ofcourse, en-
route there are some more obstacles that the player has to overcome. Go through these step-by-
stepinstructions to get a better perspective on how to master this easy game.
Course Outcomes:-
o Display message on screen using Python script on IDE.
o Handle exceptions
4
1.0 Action Plan
5
Index
6
PART:-B
INTRODUCTION:-
This is a Ludo game which is very easy to understand and use. Talking about the
Gameplay, all the playing rules are the same just like we play in real time ludo.
Here at first, The user has to select players i.e. either human or computer. After
selecting human, the playerHas to enter details such as name and select colour (red,
green, yellow and blue). The player Can also start the game within two players if
he/she wants.After starting the game, a console Based ludo board appears, other
rules are the same. First, the computer or the player has to Roll the dice.
The main thing in this console based game is that the player just has to press
“EnterKey” to rollthe dice. At the top of the board, it displays a dice with the
number. The system Keeps on rolling until there’s a possible pawn to move. All the
game movements are Performed automatically. Whenever the player tries to end the
game, there’s an option Available to save the unfinished game so that he/she can
continue it later. A simple console GUI is provided for the easy gameplay. The
gameplay design is so simple that user won’t Find it difficult to use and understand
7
How to Play
i. Ludo player path.
v. No resting squares.
Game Rules
i. Four pieces are placed in the start area of their colour.
8
Course Outcomes Achieved:
Handle exception.
9
Elements of the model:
Player : This is modelled by a node type. Players can have an identifier or colour to
distinguish them. The cyclic order of players is typically modelled explicitly (through
edges).
Pawn : This is modelled by a node type. Each pawn belongs to a certain player; this is
typically modelled by an edge, or in some cases by an attribute.
Field : This is modelled by a node type. Entry and goal fields are special kinds of fields,
typically modelled by subtypes, or in some cases marked by special self-loops. The same
may be done for home fields, although these are not essential for the game (we left them
out of Fig. 2). Entry and goal (and home) fields belong to a player; this is typically
modelled by an edge. The position of a pawn (on a field) is likewise modelled by an
edge
Board : This consists of all the fields and their interconnections, i.e., the next fields and
The junctions to the goal fields. The interconnections may be turned into nodes, but
Typically will be modelled by edges. The board itself does not necessarily need a special
Node, since all fields already implicitly belong to it.
Die : This is modelled by a (singleton) node, possibly of a special type but optionally
Integrated with some existing node. The outcome of a die roll is then typically an
Attribute of the die node.
10
Conclusion :-
Ludo is a simple board game, for two to four players, in which thePlayers race their four coins
from start to finish according to dice rolls, and enjoy Game, all the playing regulations coincide
similar to we play in real time ludo. BelowInitially, the individual needs to select players.
Skill Developed:-
Leadership Quality
Communication Skill
Working in group
Co-ordination skill
Decision making skill
References:-
www.google.com
Microsoft Excel
Microsoft word
Turbo C++
11