Inspiration
At first we were considering game using image processing and real-life components that the user was able to create themselves.
What it does
Tanks! is a multiplier game where the each player has a tank with 3 lives and tries to shoot the other tank. It exists on a battleground that is hand drawn by the user and processed into the game to become the obstacles that the users face.
How we built it
We built this app using image processing, joystick controls, and physics collisions that we created ourselves. It is developed in Java and XML for android.
Challenges we ran into
One significant challenge we faced was figuring out how the collision physics worked with a acceptable refresh rate as well as the solidity of the user-created obstacles.
Accomplishments that we're proud of
After having a significant amount of debugging, we gained a lot of experience while practicing our skills and are very proud of how successful our debugging was. We are also very proud of how we were able to connect all of the various parts into one working project.
What we learned
From this experience, we learned a lot about Git, Android Studio, XML, and especially debugging.
What's next for Tanks!
In the future, we plan on submitting it to the Google Play Store with new features such as power-ups, rubber bullets that ricochet, and different game modes.
Log in or sign up for Devpost to join the conversation.