Inspiration

I always wanted to build a simple game that could be fun to play when I'm bored, and I believed that a 2D game would be the most simple type of game to make.

What it does

The Archery Game allows the user to control the angle and power of the arrow, and the goal is to hit the target which spawns at a random place along the screen. There is 3 levels with level 1 being the easiest. The higher the level the wider range the target could spawn in.

How we built it

I used MIT app inventor because I knew that it has a very easy to use UI especially for making 2D games.

Challenges we ran into

The program did have a lot of bugs when I first finished it, mostly due to the limits of the block code. Through trial and error I fixed things one by one and eventually had the whole program fixed.

Accomplishments that we're proud of

A minor detail that I'm proud of is the pause button. It was a bit of a challenge to implement but it is very useful and works flawlessly. Another cool feature I'm proud of is the arrow animation. I didn't want to just have it go from launch point to end point, I wanted a frame in between as it is flying through the air. This required me to recall some projectile formulas in order to find out the arrow's X and Y cordinates when it is at it's maximum height.

Built With

Share this project:

Updates