SWIFT 썸네일형 리스트형 Swift로 간단한 2D 게임 만들기(with.SpriteKit) 솝트 애니메이션 스터디 최종 과제 때 만들었던 게임인데간단하고 Swift를 아시는 분들이라면 쉽게 따라하실 수 있을 것 같아서소개해봅니다! 🎮 만들고 싶었던 것..! 크롬에서 인터넷 연결이 끊기면 나오는 공룡 게임 아시나요…?? 약간 서비스 앱에서도 서비스와 관련된 미니게임 하는 view가 있으면 재밌을 것 같아서…!간단한 픽셀 게임을 만들어 보았습니다 !!🌏 시연 영상 📁 간단한 코드 설명 SpriteKit는 Apple이 제공하는 2D 게임 개발용 프레임워크인데요. 이는 개발자가 고성능의 2D 게임을 효율적으로 개발할 수 있도록 지원하고 있어요!여기서는 UILable, UIImageView 대신에 SKSpriteNode, SKLabelNode를 사용하고 있습니다.[ SKSprite.. 더보기 @Invalidating과 didSet의 차이 저는 동아리에서 디자인 시스템 라이브러리 새로 개발하고 있습니다.라이브러리 개발이 끝나면 해당 디자인 시스템의 Atom이나 Component를 미리 볼 수 있도록기존에 있었던 YDS-Storybook과 같은 스토리북을 개발할 예정입니다.사진처럼 특정 옵션의 값을 변경(왼→오)하면 상단에 보이는 컴포넌트가 실시간으로 업데이트되는 구조를 구현하려고 합니다. 이를 위해, 외부에서 변경 가능한 옵션들을 @Invalidating을 사용해 선언했습니다. 하지만, Swift에는 이와 유사하게 프로퍼티 옵저버를 사용해 값의 변화를 감지할 수 있는 didSet도 있습니다. 그렇다면, @Invalidating과 didSet은 어떤 차이점이 있을까요? 둘 다 상태 변화를 감지하는 역할을 하지만, 사용 목적과 동작 방식에 차.. 더보기 이전 1 다음