Unity Game development- Maths Teaching

En curso Publicado hace un mes Pagado a la entrega
En curso Pagado a la entrega

Requirement Document for Maths Educational Game Developed in Unity

Project Overview

Project Name: GCSE Maths Adventure

Objective: Create an engaging, gamified educational game for Maths students that reinforces math concepts through interactive quizzes, puzzles, and challenges. The game will leverage gamification techniques to improve learning outcomes, motivate students, and make exam preparation enjoyable.

Target Audience: students aged 14-16.

Functional Requirements

1. Core Features

1. Interactive Quizzes:

• Multiple-choice and problem-solving questions based on the Maths syllabus

• Dynamic difficulty adjustment based on player performance.

• Instant feedback on answers with explanations.

2. Gamification Elements:

• Points System: Players earn points for correct answers and completing levels.

• Badges & Achievements: Unlockable badges for milestones (e.g., “Algebra Master,” “Geometry Genius”).

• Leaderboards: Local, school-based, and global rankings to encourage competition.

• Rewards: Virtual currency (e.g., “Math Coins”) to unlock special in-game content or redeem for educational rewards.

3. Mini-Games:

• Time-based math challenges (e.g., solving equations under a timer).

• Memory-based flashcard games for formulas and definitions.

4. Progress Tracking:

• Visual dashboards showing strengths and weaknesses in topics.

• Recommendations for improvement based on performance.

5. Customization:

• Personalized avatars for players.

• Unlockable skins and themes tied to quiz performance.

6. Story Mode:

• Math-based quests involving solving puzzles to progress.

• Levels themed around math topics (e.g., Algebra Forest, Geometry Castle).

7. Social Features:

• Friend challenges and multiplayer quizzes.

• Area-based leaderboards and community challenges.

2. Non-Functional Requirements

1. Scalability:

• Must support thousands of concurrent players.

• Use scalable cloud infrastructure for leaderboards and multiplayer functionality.

2. Performance:

• Smooth performance on mobile devices (minimum requirement: Android 8.0, iOS 13+).

• Target 60 FPS for optimal gameplay experience.

3. Cross-Platform Availability:

• Launch on Android, iOS, and PC (optional).

4. Localization:

• Support for multiple languages (e.g., English, Welsh, Irish).

5. Accessibility:

• Adjustable text sizes and color schemes for visual impairments.

• Audio feedback for questions and navigation.

6. Data Security:

• Comply with GDPR to ensure data privacy for students.

• Secure login via email, Google, or school accounts.

Technical Requirements

1. Game Engine

• Unity (latest LTS version for stability and performance).

• Scripting Language: C#.

2. Backend and Cloud Services

• Backend:

• Firebase: Authentication, real-time database for quizzes and progress.

• PlayFab: Leaderboards, analytics, player profiles.

• Cloud Hosting:

• AWS GameLift or Google Cloud for scalable multiplayer hosting.

• AWS S3: Storage for assets like quiz data, avatars, and achievements.

3. Database

• PostgreSQL:

• Store user progress, quiz data, and leaderboards.

• Securely handle sensitive data (encrypted).

4. APIs

• Content APIs:

• Integration with GCSE-specific math content providers for updated question banks.

• Rewards APIs:

• Integration with third-party coupon services for in-game rewards (e.g., Roblox coupons).

UI/UX Requirements

1. User Interface

• Intuitive dashboard for students to navigate quizzes, challenges, and progress reports.

• Colorful, engaging designs to appeal to the target audience.

• Clear feedback for correct/incorrect answers.

2. User Experience

• Easy onboarding for first-time users with tutorials.

• Smooth transitions between menus, levels, and quizzes.

• Quick load times (< 2 seconds per screen).

Game Flow

1. Starting the Game

1. Login/Registration:

• Option to sign in as a guest or create an account.

2. Select Mode:

• Practice (focus on specific topics).

• Story Mode (progress through levels).

• Challenge Friends (multiplayer quiz).

2. Gameplay

1. Players encounter challenges in each level:

• Solve math problems to unlock new areas.

• Mini-games for bonus points.

2. Rewards for completing levels:

• Points, badges, and Math Coins.

Monetization

1. Free-to-Play Model

• Core game is free for all users.

2. In-App Purchases

• Premium avatars and skins.

• Math Coin bundles for rewards.

3. Subscriptions

• Monthly access to exclusive quizzes, advanced analytics, and bonus rewards.

4. Sponsored Content

• Partner with educational institutions or organizations for sponsored rewards or questions.

Desarrollo de apps móviles Desarrollo de juegos Unity 3D

Nº del proyecto: #38833573

Sobre el proyecto

44 propuestas Proyecto remoto Activo hace un mes

Adjudicado a:

(25 comentarios)
6.5

44 freelancers están ofertando un promedio de ₹128253 por este trabajo

ChiragDeol

Hello, Thank you for providing detailed information about your project requirements. After going through the project description, I have two technical questions to clarify further: 1. Will the app require real-time u Más

₹75640 INR en 28 días
(21 comentarios)
5.2
NEHABHAT92

Hi, i can create Gamified Mobile App for Grade 12 Maths I am an experienced Android and ios developer and equipped with all the necessary skills to provide you best website that completely satisfies your business Más

₹112500 INR en 7 días
(30 comentarios)
5.2
Eminencehub

"Hi, I'm Sikander, a top-rated freelancer with a proven track record in web and mobile app development. Building Grade 12 Maths app entails leveraging user-friendly design and seamless functionality, and that's precise Más

₹112500 INR en 7 días
(4 comentarios)
4.2
sonishubham

Hi, As a 9+ year experienced developer, I have designed, developed and successfully launched over 550 web and mobile app projects. One of my core strengths is my ability to employ a single codebase for both iOS and And Más

₹112500 INR en 7 días
(8 comentarios)
4.7
debkumarlab

As a seasoned mobile app developer with over a decade of experience, I am well-versed in turning ideas into reality, a skillset that aligns perfectly with your Grade 12 Maths app requirements. Having build several educ Más

₹150000 INR en 30 días
(7 comentarios)
3.8
aaravktech

Hello, I'm Dinesh Kumawat, Working last 14 years on different different platform, build lots of startup with day night hard work and I'm committed to delivering high-quality work that guarantees 100% satisfaction. You Más

₹112500 INR en 7 días
(12 comentarios)
4.0
michaelnaeem

As a seasoned mobile app developer with extensive experience across diverse industries, I bring not only the technical skills to build an engaging and gamified learning application for Grade 10 Maths students, but also Más

₹112500 INR en 7 días
(1 comentario)
3.3
PradeepGames

I am well known for crafting the most innovative & eye catchy Games & web games. We offer a wide range of customized services in Game Development, mobile apps,AR-VR Development, Interactive Development, and much more. Más

₹112500 INR en 7 días
(5 comentarios)
3.2
babulalchoudhar1

As a highly skilled and experienced freelancer in the world of mobile app development, I believe my expertise in Flutter and React Native would be a great asset for your Grade 10 Maths app project. With proficiency acr Más

₹112500 INR en 7 días
(1 comentario)
1.9
ameypangaonkar86

As a seasoned mobile app developer, my team and I specialize in creating highly engaging and interactive experiences for a variety of purposes. Most prominently, we have expertise with the Flutter framework, which alig Más

₹75000 INR en 7 días
(1 comentario)
2.1
larrypaul93

As an experienced full-stack web developer dexterous in languages like PHP, Node.js, JavaScript, Python and frameworks such as Flutter I'm an ideal fit to tackle this project. With an appreciation for the importance of Más

₹90000 INR en 25 días
(0 comentarios)
0.0
Techfleeters

Hii, Our team specializes in developing robust, intuitive mobile applications tailored to meet unique business needs. We have extensive experience across: Android Development: Using Java and Kotlin for scalable, high- Más

₹112500 INR en 7 días
(0 comentarios)
0.0
Medro1997

Hello, My name is Kumar Shami Sharma, and I am an experienced mobile app developer with a strong background in gamification and educational technology. I am excited to present my bid for your Grade 10 Maths exam prepa Más

₹112500 INR en 30 días
(0 comentarios)
0.2
masterraju686

As an experienced mobile app developer with expertise in Flutter and React Native, I believe I am the ideal candidate for creating your interactive, gamified Grade 10 Maths app. My company, GlobalGeek Infotech, is comm Más

₹112500 INR en 35 días
(0 comentarios)
0.0
garishbulandi7

As a seasoned mobile app developer with proficiency in both Flutter and React Native, I am the perfect candidate to realize your vision for an engaging and educative app for Grade 10 Maths students. Over the years, I h Más

₹112499 INR en 7 días
(0 comentarios)
0.0
poojar2000

Hello Client, I can develop app with iOS and Android according to your needs, We have developed many mobile application. We have an expert team for full stack and mobile application development. Please initiate the Más

₹100000 INR en 3 días
(0 comentarios)
0.0
sagunmathana123

Greetings, I am Sagun Sharma, bidding as an individual developer with the expertise and enthusiasm to create an engaging, gamified app designed to improve exam preparation for Grade 10 Maths students. My Approach Ga Más

₹150000 INR en 7 días
(0 comentarios)
0.0
davidw177

Warm greetings to you! Upon reading your project description, it was clear as day that this is a 1️⃣0️⃣0️⃣% match with my expertise. - Experience For more than 8 years, I’ve been involved in mobile app development, w Más

₹112500 INR en 7 días
(0 comentarios)
0.0