Inspiration

Travelling to different countries I’ve learnt the basics of languages to help have conversations and take in the culture. I use Duolingo a lot but the best way I learnt was actually being at the location and talking with others or asking questions! I’m wanting to travel to Japan and thought there’s got to be a more interactive way for me to learn.

What it does

It has features like the app but adds more interaction. Whether that’s grabbing, speaking the words to allow you to use them or just asking questions to the Duolingo characters. These added interactions increase language retention as it creates small memories and gestures you won’t forget, just like a conversation. The VR feature puts you in the real world as if you were there and collecting words for your duotionary adds to the motivation to learn and collect as many new words from another language as possible just by sightseeing.

How I built it

I have never used ShapesXR, Unity or Unreal before but I thought I’d set the challenge to try. I mainly used Figma but also blended in some Unreal for a VR interaction, my first time ever!

Challenges I ran into

Unfortunately, when trying to use Unity I found lots of challenges migrating the UI in and once I did I couldn’t connect the screens to click! Also, because I don’t have a mixed reality headset and no access to one due to cost and other factors I couldn’t gather that rich research into how someone would use the product in a real sense rather than previewing through my engine.

Accomplishments that I'm proud of

I’m proud to say I tried XR development and it was really fun. I captured what I wanted with learning and believe it was a great outcome.

What I learned

How to create UI for XR development in Figma! That was super fun as I’d never done it before and finally got to. Also, how to use Unreal engine for VR that was cool and great to make an interior.

What's next for XR Duolingo

Next I’ll try develop it actually! Moving the screens into unity, unreal or shapesxr then see how my ideas would work in actual reality.

Built With

Share this project:

Updates