Portfolio exercise — grid-based gameplay inspired by Snowbound
SwiftUI game prototype with MVVM architecture, camera integration, and interactive grid cells.
- Grid-based gameplay with interactive cells
- Camera capture integration (
CameraViewController) - MVVM pattern (
GameViewModel,GridView,CellView) - SwiftUI + UIKit bridge for camera
TheGrid/
├── ContentView.swift # Main game screen
├── GameViewModel.swift # Game state & logic
├── GridView.swift # Grid layout
├── CellView.swift # Cell UI
├── CameraViewController.swift # AVFoundation camera
└── TheGridApp.swift # Entry point
Stack: SwiftUI · MVVM · AVFoundation
git clone https://github.com/gromozekapp/TheGrid.git
cd TheGrid
open TheGrid.xcodeprojSelect scheme TheGrid → Run (⌘R).
Test task / portfolio project — Dec 2024.