Inspiration
As students in the computer science field, a lot of the time people will come to you and ask questions about their technology. Often we see signs of poor internet safety. These pitfalls could be easily avoided if they were taught earlier (at a younger age) in an easy to understand manner. Hence, we created a game for young children to teach them about good online habits
What it does
The game follows a computer mascot named OScar who must complete various tasks online. In order to help OScar complete the task in the best way possible, players must select the correct options and complete various micro-tasks in order for OScar to succeed in a safe manner online.
How we built it
As part of a 3-man team, we split up development into different aspects within Unity. Once we had a solid idea and game plan, we got to work on Assets, UI, and game mechanics. Development was very incremental and a lot of time was spent refining game logic and figuring out how to use Unity's API.
Challenges we ran into
Besides being incredibly sleep deprived, our entire team had no prior experience in Unity. We definitely tried to bite off more than we could chew in terms what we wanted to accomplish. A lot of time was spent fixing implementation mistakes or simply trying to learn how to do what we wanted the game to do. Once we got our first level running, we then realized that the actual game did not make much sense and wasn't fun to play. The rest of the time we had we used for grinding away and polishing our game. We had a good idea, we just had to polish the implementation and scale back.
Accomplishments that we're proud of
Figuring out how to manage Unity UI feels like an immense accomplishment. However, we are most proud of our ability to take our first build that was weird and clunky and turn it into something we can be happy with and very proud of.
What we learned
We of course learned a lot about basics in Unity. However, the bulk of our learning I felt was built around how to properly plan out and devise a strategy for developing something in such a short time. Even though we had the hurdles of learning Unity get through, we could have saved a lot of time if we perhaps planned out our strategy a little better
What's next for Data Dash
If any faculty or organizers take interest in our game, we would have some interest in perhaps developing something further with it. However, as it stands, we view Data Dash as a valuable learning opportunity and a demo for what we can accomplish in 24 hours.
Log in or sign up for Devpost to join the conversation.