AstroChat VR README ๐
Welcome to AstroChat VR! ๐
Good afternoon, cosmic adventurers! I'm William, creator of AstroChat VR, presented at MHacks. If you love space as much as I do, you're in for a treat!
Inspiration ๐
- ๐ Interest in space has been waning since 2004, yet it's crucial for our survival as a species.
- ๐ Current space education methods like documentaries, telescopes, or space travel are either unengaging or inaccessible.
- ๐ Challenges with accessibility and engagement are keeping new generations away from the wonders of the cosmos.
What it does ๐ธ
- AstroChat VR demolishes the barriers to space education by bringing the universe right to your VR headset.
- ๐ช Interact with all your favorite planets and stars:
- ๐ค Chat with celestial bodies to learn fascinating facts and hear their stories.
- ๐๏ธโโ๏ธ Physically move, hold, and even throw planets around for fun!
- ๐ Manipulate their size on the fly with advanced function calling.
- ๐ Built using Unity and C#, with AI responses powered by the innovative Gemini 1.5 Pro API.
How We Built It ๐ ๏ธ
- Developed in Unity for a seamless VR experience.
- Integrated the Gemini 1.5 Pro API for dynamic AI conversations.
- Leveraged high-fidelity 8K textures for stunningly realistic celestial visuals.
Challenges We Ran Into ๐ง
- Balancing high-fidelity graphics with VR performance.
- Ensuring AI-generated dialogues are accurate and engaging.
- Implementing intuitive VR controls for interactive celestial manipulations.
Accomplishments We're Proud Of ๐
- Creating a fully interactive VR space environment where education meets entertainment.
- Introducing dynamic size adjustments and celestial interactions that go beyond traditional VR applications.
- Successfully integrating complex AI-driven interactions in a VR setting.
What We Learned ๐
- The intricacies of AI behavior in response to user interactions in a virtual environment.
- The potential of VR as an educational tool, especially when combined with AI technology.
- New techniques in VR development, including dynamic environment scaling and real-time interaction handling.
What's Next for AstroChat VR ๐ฎ
- ๐ Adding more function calling features: spawn new celestial events, reset positions, or travel to different solar systems!
- ๐ฎ Enhancing interaction capabilities to include more VR controller gestures for a deeper immersive experience.
- ๐ Expanding the universe with more galaxies and astronomical phenomena to explore.
Demo Highlights ๐ฅ
- ๐ Experience holding and throwing planets!
- ๐ฃ๏ธ Engage in conversations with the Sun about its composition and opinions on humans.
- ๐ Make Mercury 20 times bigger with just a voice command!
Join AstroChat VR in transforming passive space learning into a dynamic, hands-on adventure. Let's inspire future astrophysicists, engineers, and change-makers together. With AstroChat, the universe isn't just the limitโit's just the beginning. Thank you, and keep looking up! ๐




Log in or sign up for Devpost to join the conversation.