Inspiration

As avid athletes and video game enthusiasts, we wanted to create a game that would bridge the gap between the two genres and seamlessly combine them on your phone. Therefore, we created a golfing FPS game available on iOS. We wanted to create an app that was easily accessible to us. In order to achieve this we created a mobile game, so we could access our game anywhere and at anytime

What it does

The objective of FPS Golf is to shoot the correct enemy into the "golf hole." This is done with controls similar to an FPS, and the goal is to shoot an enemy to move it. Upon completing this objective the user will move to the next level. The enemies all have special properties and AI script.

How we built it

We built this in the Unity engine, for iOS devices and built it with Xcode, coding in C#.

Challenges we ran into

The enemy AI in our second level refused to work despite the code being very similar between levels. We spent a lot of time making a completely new AI until we found out we forgot to place in a game object that would allow the entire scene to run.

Accomplishments that we're proud of

We are proud of our enemy AI and damage scripts, as they were made very well and can be used for a large variety of different enemies, without needing to recode. We are also proud of how our objects interact with the shooting in the game. Throughout the game there are multiple shootable objects, which when shot, fall over and move realistically. This drastically helps give our game a more realistic and professional feel.

What we learned

We are new to C#, and so we managed to learn the basics and even some advanced applications of the language. In addition to this, Xcode was a new software program we have never used before, as this was our first time building to iOS devices.

What's next for Fps Golf

The next step for FPS Golf is to keep improving the core game mechanics and adding more challenging levels to create a more immersive and complete game.

Share this project:

Updates