SpriteKit (3) 썸네일형 리스트형 SpriteKit을 이용한 수박게임 만들기 scene내부에 중력과 탄성 등을 이용해 가장 간단히 만들 수 있는 게 무엇이 있을까 생각하다 '수박게임'으로 정했다. 기존에 벽이라는 skSpriteNode를 생성해서 4방향에 벽을 배치했었다.scene의 frame으로 physicsBody를 주는 방법이 있다.private func configureBoundary() { let boundary = SKPhysicsBody(edgeLoopFrom: self.frame) boundary.categoryBitMask = PhysicsCategory.wall.bitmask boundary.collisionBitMask = PhysicsCategory.all.bitmask boundary.restitution = 0.3 .. SpriteKit을 이용한 "벽돌 깨기" 만들기 2024.06.21 - [SpriteKit] - SpriteKit 시작해보기지난번에 공부했던 SpriteKit의 기초를 이용해 단순한 벽돌 깨기를 만들었다. final class GameScene: SKScene { private let ball = SKSpriteNode(imageNamed: "ball") private let underReflector = SKSpriteNode(imageNamed: "underReflector") private var bricks = [SKSpriteNode]() override func sceneDidLoad() { super.sceneDidLoad() backgroundColor = .wh.. SpriteKit 시작해보기 Sprite kit을 이용해 단순한 게임을 만들어 보자일단 기본적으로 알아야 하는 사항은 다음과 같다.뷰 계층 구조ViewController가장 상위 레벨의 컨트롤러화면에 표시되는 SKView를 포함한다.SKViewSpriteKit의 전용 뷰 객체SkScene을 표시SKSceneSKView에 표시되는 장면 객체게임 로직과 게임 오브젝트를 포함한다.SKSpriteNodeSKScene에 포함된 개별 오브젝트 노드이미지, 물리 엔진, 애니메이션을 적용하는 게 가능하다. SpriteNodehttps://developer.apple.com/documentation/spritekit/skspritenode이미지나 단색으로 초기화가 가능한 화면상의 그래픽 요소다.위치를 잡아주고 scene에 addChild를 통해 s.. 이전 1 다음