이런 걸
배워요!
Swift
2D 게임개발
SpriteKit 프레임워크
GameplayKit 프레임워크
SpriteKit과 GameplayKit로 만들어 보는 나만의 게임 🕹
GameplayKit는 Apple에서 지원하는 객체 지향 프레임워크로, 게임 구축을 위한 기본적인 기술과 도구를 지원하는 도구입니다. 특히 SpriteKit Framework는 배터리 손실이 적은 효율적인 2D 게임을 만들 수 있는 도구입니다. 실제로 SpriteKit를 통해 새로운 물리 효과와 애니메이션을 만들 수 있으며, 게임 내 충돌 탐지 및 새로운 조명 효과도 생성할 수 있죠.
이 강의를 들은 후, 이런 게임을 만들 수 있어요 :)
이 강의에선 Apple에서 제공하는 2D 게임제작 프레임워크인 SpriteKit을 이용해 좀비를 피하는 술래잡기 게임을 만들어 봅니다. 좀비는 역시 Apple의 프레임워크인 GameplayKit을 응용해 인공지능으로 움직이게 하는 방법을 배워볼 거에요.
강의를 따라하다 보면 어느새 2D 게임이 완성되어 있을 겁니다. 몬스터에 대해 간단한 인공지능을 부여하는 법도 알 수 있게 됩니다.
강의에서 만들 게임을 소개하고 게임 제작 시 적용할 GameplayKit 프레임워크에 대해 알려드립니다.
타일맵으로 게임의 배경을 만들고 화면에 카메라와 HUD를 표시하는 법을 배웁니다. 또한 골과 장애물을 배치하여 게임 무대를 완성하는 방법도 알려드립니다.
섹션 1에서 제작한 게임 무대에서 활약할 플레이어와 적을 배치하고 움직이게 하는 법을 배웁니다.
GameplayKit을 사용해서 적을 자동으로 움직이는 법을 알려드립니다.
제작한 게임을 더 게임같이 꾸미기 위해 사운드 효과를 추가하고 화면에 가상 조이스틱을 배치하는 법을 알려드립니다. 또 게임오버 처리를 어떻게 하는지에 대해서도 설명합니다.
Q. 비전공자도 들을 수 있는 강의인가요?
A. 컴퓨터공학을 전공하지 않았어도 아무 문제 없습니다.
Q. 이 강의를 배우면 뭐가 좋은가요?
A. iOS 앱을 제작하는데 사용하는 Swift로 게임을 만들어보면서 이 언어를 어떻게 사용하는지, 게임엔진은 어떻게 사용하는지 학습할 수 있습니다.
Swift와 SpriteKit으로 재밌는 게임을 만들어보세요 😊
학습 대상은
누구일까요?
아이폰으로 2D 게임을 만들어 보고싶은신 분들
2D 게임을 만들어보고 싶은 분
Swift로 게임을 만들어보고 싶은 분
SpriteKit과 GameplayKit을 사용해 보고 싶으신 분들
선수 지식,
필요할까요?
Swift
이해하기 쉬운 개발강의를 만들기 위해 노력하고 있습니다.
* 냉동코더의 유튜브
https://www.youtube.com/channel/UC6V7LBEgcoTZUUgUU0Jv3xg
* 냉동코더의 기술블로그
전체
20개 ∙ (3시간 35분)
가 제공되는 강의입니다.