Skip to content
/ RPS Public

iOS Rock-Paper-Scissors app that allows users to play against a computer, displaying the result with smooth animations and providing haptic feedback on winning.

Notifications You must be signed in to change notification settings

alexsavino/RPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hello there! 👋

I'm Alex Savino, a recent Astrophysics graduate from Columbia University.

This repository contains a personal project I developed shortly after finishing my undergraduate studies. It’s a Rock-Paper-Scissors app using Swift and Xcode, where a user can play against a computer. The app constantly displays three cards, and the user clicks on one to make a choice. The computer randomly selects its move, and the winner is shown. It’s designed for iOS, supporting both portrait and landscape modes. The game is automatically reset after every round.

I aimed to emulate the animation style and pace of Duolingo.

Below is a GIF showing a single iteration of the key animation with views organized similarly in both portrait and landscape.

SimulatorScreenRecording-iPhone15Pro-2024-06-06at00 20 48-ezgif com-resize

About

iOS Rock-Paper-Scissors app that allows users to play against a computer, displaying the result with smooth animations and providing haptic feedback on winning.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages