Skip to content

Bullseye mobile game created as part of the Ray Wenderlich iOS & Swift Learning path

Notifications You must be signed in to change notification settings

Adam-A-AND/bullseye-swiftui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bullseye-swiftui

This is a simple Bull's Eye game created as part of the Ray Wenderlich iOS & Swift Learning Path over at https://www.raywenderlich.com/ios/paths/learn

Focus

The main focus of this app is to demonstrate the following competencies:

  • Swift
  • The SwiftUI Framework
  • State & Bindings
  • XCTest & Test Driven Development (TDD)
  • Modal presentation and navigation
  • UI Design & defining colour schemes
  • Designing for Dark Mode
  • Using SFSymbols

Running The Application

The app was created with XCode. In order to run the application, open the Bullseye.xcodeproj in Xcode. Once this has loaded, you should be able to build & run the application using the play button in the top toolbar of the Xcode window. Make sure you have selected an appropriate device before building the app to have this open in the simulator.

Screenshot 2022-08-26 at 10 56 57

Playing Bull's Eye

A game of precision. The aim is to get the slider position as close to the target number as you can. Points are given based on how far off the target number the player is. Bonus points are given when a player is real close & even more when it's exact!

Screenshot 2022-08-26 at 11 00 34Screenshot 2022-08-26 at 11 04 55

You can view the leaderboard at any time to see how your scores match up

Screenshot 2022-08-26 at 11 02 35Screenshot 2022-08-26 at 11 04 31

About

Bullseye mobile game created as part of the Ray Wenderlich iOS & Swift Learning path

Topics

Resources

Stars

Watchers

Forks

Languages