Skip to content

leesungkug/MyRoom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

MyRoom - πŸ† Swift Student Challenge 2025 Winner

This app allows users to set room dimensions, choose flooring, and add furniture to simulate real-life placement while visualizing essential safety zones. By combining SpriteKit and PencilKit, it delivers an intuitive and interactive room planning experience.


✨ Features

  • Real-time furniture placement with drag, rotate, and scale using SpriteKit
  • Safety zone visualization around furniture for optimal spatial planning
  • Custom furniture sketching using PencilKit for creative freedom
  • Seamless interaction through smooth animations and precise controls

🎯 Why I Built This

Many people struggle to visualize how furniture fits into their space.
I wanted to build a tool that feels more like playing than planningβ€”fast, visual, and hands-on.
By combining real-time interaction with safety visualization, the app helps users make confident design decisions.


πŸ›  Tech Stack

  • SpriteKit – Smooth object handling & live interaction
  • PencilKit – Sketch your own furniture designs
  • SwiftUI – Declarative UI with seamless layout updates

🎞 Preview

default.MOV

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages