Inspiration
Inspired from Pokemon-Go, we decided to build an AR Game which is based on smart phones.
What it does
Players will use their phones as guns to aim and shoot at each other. We built a server to exchange data between different users to enable multi-player. In this game we collect data from compass and GPS of the phone to check whether a player successfully shoot other players.
How we built it
The app is based on Java and xml (built by android studio), and the server is based on Java. The connection between the server and the smart phone app is through socket.
Challenges we ran into
- Get Android Studio installed (which is difficult)
- How to build a server that can exchange data between different users (Solved)
- How to get data from compass and GPS (Solved)
- How to communicate between Android APP and Server (Solved).
Accomplishments that we're proud of
Every single line of our code.
What we learned
- How to build an Android APP.
- How to build a java server.
- How to collect data from compass and GPS of the phone.
- How to make connections between server and the APP.
What's next for hackcs
- Solve the problem that when we are indoor, GPS location is not accurate to support the game.
- Add picture capture and analysis to the game so that the shooting will be more accurate.
Log in or sign up for Devpost to join the conversation.