Skip to content

Codenix-1349/VocalMage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

🧙‍♂️ Vocal Mage - Showcase

Voice-controlled fantasy musical education game for Android — train pitch, intervals, and cast spells by singing.

🛠️ Technologies

Kotlin Android Gradle

Kotlin · Android · Jetpack Compose · Gradle

Musical education training meets fantasy combat in a voice-driven Android experience.


📜 Overview

Vocal Mage is a fantasy-themed Android game that combines ear training, voice input, and turn-based combat.

Instead of using traditional button-only gameplay, the player uses their own voice to sing notes and intervals. Correct pitches power spells, damage enemies, and unlock progress through interactive lessons and battles.

The goal of the project is to merge music learning with gameplay, turning vocal precision into a magical core mechanic.


📸 Screenshots

Tutorial Screen
Tutorial
Quiz Screen
Quiz
Battle Screen
Battle

✨ Core Features

  • 🎤 Voice-controlled gameplay
    Cast spells by singing the correct notes and intervals.

  • 🎶 Musical ear training
    Practice pitch matching and interval recognition through interactive challenges.

  • ⚔️ Fantasy battle system
    Use learned musical patterns in combat scenarios.

  • 📈 Live feedback
    Receive immediate feedback while training and performing.

  • 🧠 Learning through play
    Progress by improving musical accuracy, timing, and consistency.

  • 📱 Native Android experience
    Designed specifically for mobile gameplay sessions.


🧩 What makes it special?

Vocal Mage explores a rare interaction concept in games:
your voice becomes the primary gameplay input.

The project combines:

  • music theory
  • real-time vocal interaction
  • mobile game design
  • fantasy combat presentation
  • educational gameplay

This creates a concept that is both skill-building and game-like, bridging practice and play.


🛠️ Technologies

Kotlin
Kotlin
Android
Android
Jetpack Compose
Jetpack Compose
Gradle
Gradle

🚧 Project Status

Current state: Private prototype / public showcase

This repository serves as a public presentation page for the project and does not contain the full source code.

Current showcased areas include:

  • overall game concept
  • core visual direction
  • lesson-driven gameplay idea
  • battle presentation
  • mobile product vision

🗺️ Roadmap

Planned directions include:

  • expanded lesson progression
  • more enemies and encounter variety
  • improved UI polish and combat feedback
  • additional musical challenges and mechanics
  • content progression and balancing
  • polished Android release version

🔒 Source Code Notice

This repository is a public showcase repository.

The full source code, internal systems, gameplay logic, implementation details, and production assets are not publicly available at this stage.


📄 License

Proprietary – All rights reserved.

This repository, including its presentation materials, images, and written content, may not be copied, redistributed, or reused without permission.


👤 Author

Developed by Patrick Neumann

An original project at the intersection of music learning, voice interaction, and fantasy game design.

About

Showcase! Voice-controlled fantasy music learning game for Android — train pitch, intervals, and cast spells by singing. Kotlin · Android · Jetpack Compose · Gradle

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors