인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
게임 개발

/

게임 프로그래밍

Swift 언어로 배우는 iOS 벽돌깨기 게임

고전 게임인 벽돌깨기를 직접 만들어 봄으로써, 아이폰(IOS) 게임개발의 개념을 익히실 수 있습니다.

49명 이 수강하고 있어요.

Thumbnail

초급자를 위해 준비한
[게임 프로그래밍, 모바일 앱 개발] 강의입니다.

이런 걸
배워요!

  • Swift 게임 개발

  • iOS 앱 개발

  • SpriteKit

  • 아이폰 게임개발

Swift 게임 시리즈 네 번째!
Swift 언어로 벽돌깨기🥌 게임 만들기

안녕하세요, 벽돌깨기 게임 강좌에 오신 것을 환영합니다.

벽돌깨기는 고전 게임으로 유명하죠! 볼을 튕겨서 벽돌을 깨는 아주 간단한 구조의 게임입니다. 게임으로 즐길 땐 간단하게 느껴지겠지만, 실제 코딩을 통해 만들어보면 그리 간단하지만은 않다는 걸 알게 되실 거예요. 저와 함께 처음부터 게임이 완성될 때까지 차근차근 만들어가볼 거니까 걱정하지 마세요.

기본적인 프로그래밍 문법부터 알려드릴게요.

기본 프로그램밍 문법인 if문, for문, function, class 등이 어디에 어떻게 쓰이는지 알려드립니다. 또한 벽돌깨기 게임의 핵심이라 할 수 있는 스위프트의 물리 엔진을 사용하여 공의 움직임을 만들어 볼 거예요. 어떤 식으로 충돌 체크를 하는지 직접 만들어 봄으로써 게임 만드는 개념을 잡으실 수 있으실 거에요.

벽돌깨기 게임을 완성해보면 다른 게임도
얼마든지 만들 수 있다는 자신감이 생기실 거라고 확신합니다.

기본 스테이지를 단계별로 구성하였으며 난이도를 조절하여 훨씬 더 신나는 게임을 만들어 볼 거예요. 공이 블럭을 맞게 되면 블럭은 사라지고, 사라질 때 애니메이션 효과를 주었어요. 또한 자이로센서로 핸드폰의 기울기를 감지해 움직이도록 설정해 볼 거예요.

마지막으로 수익 창출을 위한 보상형 광고도 넣어야겠죠? 게임이 종료되었을 때 보상형 광고를 넣어 광고 시청이 끝난 후에 다시 실행될 수 있는 구조로 제작을 하였습니다. 그럼 저와 함께 게임을 만들어 볼까요?

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 아이폰 게임 만들고 싶으신 분

  • SpriteKit을 배우고 싶으신 분

  • iOS 게임을 만들고 싶으신 분

  • 코딩에 관심이 있으신 분

  • 게임 제작을 하고 싶으신 분

선수 지식,
필요할까요?

  • 한국어

안녕하세요
쎄뮤입니다.

수강생 수

344

수강평 수

11

강의 평점

3.9

강의 수

5

소프트웨어 공학 전공.

******************************************************

PHP 개발 경력 5년. JAVA 개발 경력 2년. SWIFT 개발 3년

******************************************************

Java Android 어플 개발.

Swift IOS 어플 개발.

홈페이지 개발 및 유지보수

- 파리인포 관광어플 개발

- 프랑스어 동사 변화 어플 개발

- 숙박업체 홈페이지 개발 및 유지보수

- 파리 요식업 홈페이지 유지보수

- 화장품 쇼핑몰 사이트 개발 및 유지보수

- 택배 회사 사이트 개발 및 유지보수

현재 프랑스 거주하며 프리랜서 프로그래머로 활동 중 입니다.

인스타 팔로우 해주세요^^ :  c_mieux_paris

커리큘럼

전체

25개 ∙ (5시간 36분)

수업 자료

가 제공되는 강의입니다.

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!