Inspiration

Community Wizardry was inspired by what can be accomplished with mobile technology and what we've seen in the past. We enjoyed Pokemon Go very much, and remembering our urge to walk around and go to so many places, we figured that we can cause the same behavior with Community Wizardry, just that we could force people to stay very close to places where you can volunteer for semi-long periods of time, not giving them much else to do other than volunteer.

What it does

As of now, the app detects your location and places you on a map, and detects when you are walking around. It is also set to display specific points of interest at specific points on the map. Spell objects will also spawn around the player and disappear if the player gets too far. All the assets for the menus are also complete, giving us a quick way to implement menus as soon as we have time!

URL To ZIP FILE: https://drive.google.com/file/d/1EhyphxafK7vNdABUuglEUKbO39oD6wJR/view?usp=sharing

How we built it

We built this app with the Mapbox SDK for Unity. It's been a lifesaver, though I am trying to upgrade Unity's version. All our scripts are written in C#. It's built through Unity for Android API 24-29 (and we're working on compatibility with API 30).

Challenges we ran into

Neither of us knew Unity coming in. We learned the whole software as well as used the libraries we did for it. We furthermore had no assets to go off of, so I drew most of the 2D ones by hand. Mapbox is also only available for an outdated version of the Unity Editor, so we're also looking into alternative ways to display the map.

Accomplishments that we're proud of

Learning Unity! I never thought I would get this to a runnable state, but here I am, with a runnable app. We also managed to gain the interest of my parents. They've usually not shown interest in games I make, but this one seemed to grab their attention.

What we learned

Unity! we knew nothing about it, and now we are semi-confident in using it Teamwork! It took us some time, but we managed to work in parallel and create a clear task list.

What's next for Community Wizardry

We created a Discord, because we think that this project will go somewhere: https://discord.gg/KH6AEPbQxj

Community Wizardry still needs a lot to function - We still need to find hosting for multiplayer servers, build ways to learn spells and get pets, build PvE and duel combat, as well as make the app compatible with Android API 30. Last, but definitely not the least, we need to get more locations around the world of places to volunteer and allow nonprofits to add their own. We can't wait to see how far this project goes, and we do hope that you join us for the journey!

Built With

Share this project:

Updates