Inspiration
Online classes are here to stay. Can we do better?
What it does
Connects a few people through their phones to view each others avatar and voice chat with them.
How I built it
- Unity was the framework for the actual app. We pulled a publicly available 3d model to use as a player model, used the AR Foundation + ARCore libraries to facilitate Andriod development
- Agora.io was used to facilitate audio communication, automatically has user join the same voice channel as the rest of the group.
- Used node.js to develop a server. Used Socket.IO instead of http request so that the communication between the client and the server is faster.
Challenges I ran into
Using many public tools + libraries + creating our own server, we ran into compatibility issues.
Accomplishments that I'm proud of
We're proud of this learning process. Most of our team has never used unity or C#, but through the guidance of our more experienced member (Kirit Narain), we've learned so much. To be able to create something that might be useful for people.
What I learned
We learned even though all our member are in different continents, code connects. From making projects together and expriencing projects together. Learned how to set-up an AR project on unity! Learned how to develop a server from scratch!
Log in or sign up for Devpost to join the conversation.