Card Deck
Native SwiftUI card game built to explore application state, game logic, user interaction, and collaborative iOS development.
Swift • SwiftUI • Xcode • Git
Project Overview
Card Deck is an iOS game in which the player competes against the computer by dealing cards and comparing their values. The higher card scores a point, and the player with the highest score wins the game.
What I Built
- Native user interface built with SwiftUI.
- Game-state management for player and computer scores.
- Randomized card dealing and comparison logic.
- User interactions for dealing cards and progressing through gameplay.
- Reusable interface components for cards, controls, and score presentation.
- Git and GitHub workflows for source control and collaborative development.
Development Experience
This project provided early hands-on experience building native iOS interfaces with SwiftUI, managing application state, implementing interactive logic, and collaborating through a shared source-control workflow.
