A therapeutic 2D pixel art RPG that combines peaceful exploration with mental health awareness.
EchoQuest is a unique gaming experience that takes players on a journey of self-discovery and emotional healing. As Echo, a traveler lost in a world representing an overwhelmed mind, players collect Mind Shards to restore balance and inner peace.
- Genre: Top-Down RPG
- Art Style: 2D Pixel Art
- Theme: Peaceful exploration and emotional healing
- Platform: PC (Windows)
You are Echo, a traveler navigating through a world that serves as a metaphor for a mind struggling with stress, anxiety, and self-doubt. Through your journey, you'll:
- Collect Mind Shards representing emotional clarity
- Meet characters embodying different emotions and thoughts
- Learn real-world coping strategies
- Witness the world transform as you heal
- Movement: WASD or Point-and-Click
- Attack: Left Mouse Click
- Dash: Spacebar
- Explore themed zones representing different emotional states
- Interact with NPCs to learn coping strategies
- Solve puzzles and complete challenges
- Witness the world's transformation as you progress
- Theme: Mindfulness
- Visual Style: Calm forest with soft lighting
- Gameplay: Breathing exercises and forest exploration
- Engine: Unity
- Graphics: 2D Top-down Tilemap
- Movement System: 4-directional or click-to-move
- Puzzle System: Interactable objects with tags & triggers
- Scene Management: Base scene + unlockable area scenes
Echo-Quest/
├── Assets/
│ ├── Art/ # Pixel assets
│ │ ├── Characters/ # Player, NPCs, and enemies
│ │ ├── Environment/ # Tiles, props, and backgrounds
│ │ └── UI/ # Interface elements and icons
│ ├── Audio/ # Background music & SFX
│ │ ├── Music/ # Zone-specific background tracks
│ │ └── SFX/ # Sound effects and ambient sounds
│ ├── Scenes/ # Scene files per zone
│ │ ├── MainMenu/ # Main menu and settings
│ │ ├── WhisperingWoods/ # First zone
│ │ └── Common/ # Shared scene elements
│ ├── Scripts/ # Player, Interactables, Dialogue
│ │ ├── Player/ # Player movement and controls
│ │ ├── NPCs/ # Character behaviors and dialogue
│ │ ├── UI/ # Interface and menu systems
│ │ └── Utils/ # Helper functions and utilities
│ └── Prefabs/ # Reusable game objects
├── README.md # Project documentation
└── ProjectSettings/ # Unity settings
- Clone the repository
- Open the project in Unity (version X.X.X)
- Open the main scene in
Assets/Scenes/MainMenu/MainMenu.unity
- 2D Tilemap Editor
- Cinemachine
- TextMeshPro
- Input System
We welcome contributions! Please read our contributing guidelines before submitting pull requests.
- Follow Unity's best practices for 2D game development
- Use the provided project structure for organizing assets
- Document new features and changes
- Test thoroughly before submitting pull requests
We aim to turn EchoQuest into an engaging tool for mental health education and awareness.
-
Mental Health Lessons: Add real-life coping tips and certified resources through interactive stories.
-
New Emotion Zones:
- Storm Valley – Anxiety & panic
- Shifting Sands – Dealing with change
- Sanctuary City – Boosting self-worth
-
Multi-language Support: Including Bangla for rural users.
-
Emotional Check-ins: Short quizzes and reflections to boost awareness.
-
Therapist Collaboration: Ensure accurate and helpful content.
-
Educational Use: Share free versions with schools and universities.
-
Mobile App: Build Android/iOS versions for wider access.
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to all contributors and supporters
- Special thanks to the mental health community for inspiration
- Unity Technologies for the game engine
- The pixel art community for inspiration and resources
EchoQuest is more than just a game - it's a journey towards inner peace and understanding.