CS- PROJECT REPORT
CS- PROJECT REPORT
PROJECT REPORT
ARENA OF GAMES
1. Introduction to SDLC
2. Phase 1: Planning
1.)MAIN APPLICATION
Function Definition
Displaying Results
Results Header: Lines print a header indicating the
results section.
Summary
The quiz_game function effectively implements a
multiple-choice quiz where users can answer questions,
see their results, and have the option to return to the
main menu at any time. This structure provides a simple
and interactive experience while maintaining clarity and
ease of understanding.
3.)TIC - TAC -TOE GAME
Summary
This implementation of Tic Tac Toe allows two players
to take turns making moves on a 3x3 board.
The code includes functions to display the board, check
for a winner, and determine if the game has ended in a
draw.
The main loop handles player input, validates moves,
and updates the game state accordingly.
The game continues until a player wins or the board is
full, leading to a draw.
Function Definition
FunctionDefinition:Therock_paper_scissors()
Defining Choices
Infinite loop
Infinite Loop: The while True: statement creates
an infinite loop that will continue until the player
chooses to quit.
Player Input
Computer’s Choice
Computer Choice:
Table of Contents
1. Introduction
2. System Requirements
3. Installation Instructions
5. Game Instruction
● Quiz Game
6. Troubleshooting
8. Support
1. Introduction
multiple-choice questions.
2. System Requirements
required.
3. Installation Instructions
playing.
When you start the app, the Main Menu displays several
options:
Scissors.
or exit.
5. Game Instructions
Quiz Game
points.
2. How to Play:
menu.
3. Scoring:
same device.
2. How to Play:
numbered 1 to 9.
that position.
3. Winning:
○ The first player to align three marks (X or O) in a
row wins.
2. How to Play:
type 'quit'.
3. Winning Conditions:
6. Troubleshooting
challenging?
8. Support
assignment.
TESTING PROCEDURES
Testing Procedure
these steps:
Overall, Riya felt the app was accessible for most students
Testing Procedure
focused on:
organisation.
2. Running each game multiple times to test if it could
Review
that each game had its own function, which kept the code
reset the Tic Tac Toe board after a round ends without
enjoyability.
questions.
randomness of outcomes.
encouraged replay.
Review
Simran enjoyed the games and felt that the app was fun and
play. For Tic Tac Toe, she found it engaging but recommended
was great for students looking for a mix of fun and learning
replayability.
Testing Procedure
crashing.
Review
sure that each game worked on its own but could still
One goal was to make the app fun enough that users
we had to fix.
simple language:
1. Planning is Important
smoother.
4. Debugging Skills
7. Time Management
reliability.
9. Problem-Solving Skills
the code.
updates easier.
engagement.
future.
concepts.
enjoyed the quiz game, as it was not only fun but also
experience.
fun.
avatars.
This way, users won’t feel lost when they first enter a
users.
gamers alike.
User 4: Sameer Patel
in the future.
CONCLUSION
that not only offers engaging games like Tic Tac Toe, a
2.) https://www.w3schools.com/python
3.)https://github.com/
5.) My teacher
6.) www.google.com