Thumbnail
게임 개발 게임 프로그래밍

Swift 언어로 배우는 iOS 벽돌깨기 게임 대시보드

46명이 수강하고 있어요.

33,000원

지식공유자: 쎄뮤
총 25개 수업 (5시간 36분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

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

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

✍️
이런 걸
배워요!
Swift 게임 개발
iOS 앱 개발
SpriteKit
아이폰 게임개발

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

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

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

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

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

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

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

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

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
아이폰 게임 만들고 싶으신 분
SpriteKit을 배우고 싶으신 분
iOS 게임을 만들고 싶으신 분
코딩에 관심이 있으신 분
게임 제작을 하고 싶으신 분
📚
선수 지식,
필요할까요?
한국어

안녕하세요
쎄뮤 입니다.
쎄뮤의 썸네일

소프트웨어 공학 전공.

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

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

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

Java Android 어플 개발.

Swift IOS 어플 개발.

홈페이지 개발 및 유지보수

- 파리인포 관광어플 개발

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

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

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

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

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

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

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

커리큘럼 총 25 개 ˙ 5시간 36분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 프레젠테이션
섹션 1. swift언어 기본설명
1. presentation 미리보기 02:15
2. Simple Values 22:55
3. Control Flow 24:24
4. Functions and Closures 29:14
5. Objects and Classes 19:32
6. Enumerations and Structures 14:36
7. Protocols and Extensions 12:58
8. Error Handling 16:38
9. Generics 11:45
섹션 2. 초기셋팅
1. Xcode setting 07:11
2. BG setting 10:59
3. paddle&ball setting 17:58
4. block setting 12:40
섹션 3. 기능 구현 1
5. paddle movement 09:49
6. tilting 05:10
7. contact check 09:59
8. block remove 14:02
섹션 4. 기능 구현 2
9. gameover & restart 14:17
10. BGM & animation 18:56
11. nextStage-1 22:08
12. nextStage-2 09:58
섹션 5. 다듬기
13. intro 08:19
14. google ads 16:51
섹션 6. 완성된 코드
완료된 코드
강의 게시일 : 2021년 01월 07일 (마지막 업데이트일 : 2021년 12월 27일)
수강평
수강생분들이 직접 작성하신 수강평입니다.
아직 평가를 충분히 받지 못한 강의 입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!😄️️