0% found this document useful (0 votes)
25 views9 pages

Flutterproject 551

Uploaded by

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

Flutterproject 551

Uploaded by

namavikram970
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

DEPARTMENT OF ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING

Academic Year: 2024-25

Year/ Sem / Section: III/I/B

MATH PUZZLE GAME


Faculty Coordinator: Team Members:

Mr . Venkateshwar Rao 1. M. Gopi Vardhan (543)


2. U . Rakesh (547)
Assistant Professor 3. N . Vikram (551)
4. K . Anand (553)

Submission Date: ---------------


ABSTRACT

The Math Puzzle Game is a dynamic, interactive quiz app designed with Flutter. It features
visually engaging elements such as animated background transitions, scaling buttons, and
smooth UI transitions to enhance user engagement. Each question presents multiple options,
where selections trigger animations like size scaling and color changes. Background colors
dynamically shift with each new question or when the game ends. The app offers real-time
feedback on the player's performance, highlighting correct and incorrect answers while
maintaining an intuitive, visually rich design. It's perfect for users who enjoy puzzles with a
touch of animation and modern UI aesthetics.

Faculty Coordinator: Team Members:

1. M .Gopivardhan [22N81A0543]

Assistant Professor 2.U. Rakesh [22N81A0547]

3. N . Vikram [22N81A0551]
4. K.Anand [22N81A0553]
INTRODUCTION: The Math Puzzle Game is an interactive Flutter-based app designed to
challenge users' reasoning and problem-solving skills. It features dynamic animations, stylish
transitions, and engaging UI elements, making the quiz experience both fun and visually
appealing. Players answer questions, receive real-time feedback, and enjoy smooth,
interactive visuals throughout the game.With vibrant designs and intuitive interactions, the
game is perfect for enhancing logical thinking while keeping users entertained. It is easy to
navigate and suitable for all ages, making it perfect for enhancing logical thinking and memory
skills. Whether for learning or leisure, the game ensures both entertainment and intellectual
stimulation.

OBJECTIVE :-The objective of the Math Puzzle Game is to enhance users' logical thinking,
problem-solving, and decision-making skills through engaging and interactive gameplay. It aims
to provide a fun and educational platform where users can test their reasoning abilities with
challenging puzzles. The app fosters mental agility by presenting questions that require critical
analysis and quick thinking. Additionally, it strives to create an immersive userexperience with
dynamic animations and visually appealing designs, making learning and entertainment
seamlessly integrated.

METHODOLOGY:-The development of the Math Puzzle Game followed a systematic approach


to ensure both functionality and user engagement. The project began with requirement
gathering, identifying key features like dynamic animations, interactive buttons, and visually
appealing transitions. The app was designed using Flutter, leveraging its widgets for efficient UI
development and Dart programming for logic implementation. A question bank with puzzles was
created, incorporating multiple-choice questions to test reasoning and problem- solving skills.
Animations such as background transitions, button scaling, and smooth interactions were
implemented to enhance the user experience. The app undergoes state management to track
progress, update scores, and provide real-time feedback. The design prioritizes responsiveness
and accessibility, ensuring smooth performance on different devices. Finally, thorough testing
was conducted to debug and optimize the app, ensuring reliability and usability.
RESULTS AND DISCUSSION
Screenshot 1:

Description
Question: A logical math sequence is displayed, asking the player to determine the next
number in the sequence.
Answer Options: Four options are provided as interactive purple buttons for selection.

Puzzle Tracker: Indicates this is puzzle "1/10."

Design Elements: A clean layout with a gradient background (blue to purple) and rounded
corners for buttons and the question box for a modern, appealing style.
Solution Feedback: Upon selecting an option, the app provides feedback on whether the
selected answer is correct or incorrect
Screenshot 2

Description
Question: A logical puzzle based on cats catching mice is displayed, testing the player's
ability to calculate efficiently.
Answer Options: Four interactive purple buttons are presented for user selection.

Puzzle Tracker: Displays "Puzzle 3/10," indicating the third question in a set of ten puzzles.
Design Elements: Maintains a gradient background transitioning from blue to purple, with
rounded corners for the question box and buttons, giving a modern and sleek appearance.
Solution Feedback: After selecting an option, the user receives immediate feedback
indicating whether the answer is correct or incorrect.

Screenshot 3
Description
Question: A logical math sequence question asking the player to find the next number in
the series.
Answer Options:
Four interactive purple buttons are displayed, giving the player options to choose from:
7.5°

15°
22.5°
30°
Puzzle Tracker:
Indicates "Puzzle 6/10," signifying that this is the sixth puzzle out of ten.
Design Elements:
The UI continues with a clean design, featuring:
A gradient background transitioning from blue to purple.

Rounded corners for the buttons and the question box.


A modern aesthetic with smooth animations and interactive elements.

Solution Feedback:
Once an answer is selected, the game provides immediate feedback:
Correct answer: "7.5°" will be shown in green.
Incorrect answers will show the correct solution with a message indicating the correct
answer.

Screenshot 4:

Description

Game Over Screen:


Once all the puzzles are completed, the game transitions to the Game Over screen.
Text Message:
The screen displays a message like "Game Over! 🎮 Your score: X/Y", where "X" represents
the player's score (number of correct answers), and "Y" is the total number of puzzles (10 in
this case).
Puzzle Tracker:
The tracker indicates "Puzzle 9/10", showing that the player has finished all puzzles.
Design Elements:
The background color changes to a gradient with purple hues, symbolizing the end of the
game.
Animated elements like the background color change smoothly, adding to the finality of the
game.
The score box appears prominently at the bottom, with a modern rounded corner design.
A subtle animation on the score box makes the final score dynamic, adding a polished touch to
the end of the game.
Solution Feedback:
If the player performed well, a congratulatory message like "Great job!" may appear in green,
celebrating their performance.
If the score is low, the feedback might read "Try again!" in red, encouraging the player to play
again.

Conclusion:- The Math Puzzle Game successfully combines learning and entertainment by
providing a platform to enhance logical reasoning and problem-solving skills. Through its dynamic
animations, interactive UI, and engaging gameplay, the app delivers a seamless and enjoyable user
experience. It encourages critical thinking and mental agility while keeping users entertained with
visually appealing and responsive design. The project demonstrates the effective use of Flutter for
creating intuitive, interactive applications. Overall, the game serves as both an educational tool and
a source of fun, appealing to users of all ages.

You might also like