An online platform where video conferencing tools meet 2D classrooms.
This project is submitted to DurHack2020.
Link for a short YouTube video and to the devpost.
- Students (usually) not talking in breakout rooms.
- Habbo
The aim of the platform is to interact with students, join breakout rooms at own will and participate in the lectures more often with the help of a 'coin awarding system'.
Using Unity game engine. Scripts were coded in C#.
Like every project, this also had many challenges.
First of all, the tool I used. Being I have never used Unity, or other game engines, this was a major step since I couldnβt get around with Javascript or Python, even if I did, it wouldnβt turn out like this.
Another being unable to use Git properly. Every time I was using it, I had to check the documentation or watch some videos. In order to overcome this, I made a gist file which is basically a cheat sheet on how to start a repo and sync with your folder.
In the game (or platform), teleportation function was a bit tricky to set it up. Actually you donβt have to press one the door, just go near it any click the left mouse button and the invisible flower will transport you.
Buttons were fun to play with. I managed to disable the buttons if the player is under a certain "y" coordinate, since the rooms are always at the top the buttons will work once you pass through the door. This might not be the best method but it worked for now.
I googled, read the documents, watched a video or asked other people for general problems such as a function not working properly. Adding print statements is another quick fix if the functions have steps.
-
Made an actual game (with graphics!) in an engine which I have never used before.
-
Completed basic requirements such as UI management, buttons, teleportation (and friendly background)!
How to use Unity to make 2D games AND OpenShot (since I forgot to copy my main video editing program from my desktop machine...).
-
Multiplayer, if this game is singeplayer it wouldnβt work in the first place, so multiplayer is a must.
-
A shop to use the coins. Since the coin system is not working, that needs to get done as well.
(And of course more decorations and fixing bugs!)
