PyQuest is an educational game designed to enhance cognitive skills and concentration through engaging gameplay. Players navigate through levels, facing AI-generated multiple-choice questions on Python programming whenever they encounter certain obstacles. By gamifying learning, PyQuest aims to balance education with entertainment, addressing issues like gaming addiction and lack of academic motivation.
- Unity Editor: Version
22.3.38f1 - Gemini API: Used for generating Python-related MCQs and integrating AI-driven content.
- C#: Primary scripting language for Unity development.
To run the game locally:
- Ensure you have Unity 22.3.38f1 or a compatible version installed.
- Clone the repository:
git clone https://github.com/shishir3d/PyQuest.git
- Open the project in Unity, then select File > Build and Run to play.
Sambid Shrestha (@Raspberry025)
- Implemented player movement and physics systems
- Optimized collision detection
Player Mechanics (by @Raspberry025)
- Double-jump and dash systems using Unity’s Rigidbody
- Animation state machine for character actions
- Event: HACKADEMIA (2024)
- Duration: 48 hours
- Team Size: 4 members
Connect: My GitHub
