Skip to content

gromozekapp/TheGrid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

TheGrid

Portfolio exercise — grid-based gameplay inspired by Snowbound

Swift Status

SwiftUI game prototype with MVVM architecture, camera integration, and interactive grid cells.


Features

  • Grid-based gameplay with interactive cells
  • Camera capture integration (CameraViewController)
  • MVVM pattern (GameViewModel, GridView, CellView)
  • SwiftUI + UIKit bridge for camera

Architecture

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


Getting Started

git clone https://github.com/gromozekapp/TheGrid.git
cd TheGrid
open TheGrid.xcodeproj

Select scheme TheGrid → Run (⌘R).


Note

Test task / portfolio project — Dec 2024.

About

The test task to make a gameplay based on a sample that looks like https://www.kongregate.com/games/rec8bit/snowbound

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages