강의 대시보드 프레젠테이션
프레젠테이션
강의명 : Swift 언어로 배우는 iOS 벽돌깨기 게임
수강 기한 : 무제한
진도율 : 0강/24강 (0%) | 시간 : 0분/336분
나가기
미수강
처음
다음수업

안녕하세요.

벽돌깨기 게임만들기 강좌에 오신것을 환영합니다. 

이제 저와 함께 차근차근 앱을 만들어 나가볼텐데요, 어떤 방향으로 앱을 만들지 오리엔테이션을 통해 간략하게 설명 드리겠습니다.

가장 먼저 앱을 실행하게 되면, 인트로 화면이 나오게 되는데요, 인트로 화면은 배경 이미지와 배경음악 그리고 터치 이벤트로 이루어진 아주 간단한 화면입니다.

터치 게임을 실행 하도록 하겠습니다. 터치하면 화면 전환과 함께 게임 시작이 됩니다.

게임이 시작되면 현재 스테이지 번호가 나오게 되며, 백그라운드 배경음악이 바뀌고, 패들의 위치를 움직여서 원하는 곳으로 이동을 시킬수 있습니다.  현재 스테이지1이고 블럭을 모두 제거하면 스테이지 클리어가 되며 다음 스테이지로 넘어가게 됩니다. 스테이지가 높아질수록 공의 속도가 빨라지고 블럭을 많이 셋팅하는 방식으로 진행됩니다. 

공의 움직임에는 잔상 애니메이션을 주어 더욱 세련된 효과를 주었으며, 블럭을 맞추었을때 블럭이 사라지는 효과 역시 애니메이션 처리 주었습니다. 배경화면은 눈에 띄지는 않지만 애니매이션 효과를 주어 밋밋할수 있는 화면에 생기를 불어 넣었습니다.

공을 바닥에 떨어트리게 되면 게임이 종료되고, 광고를 시청해야지만 다시 게임을 시작할수 있도록 셋팅하였습니다. 

어떤식으로 바닥에 떨어졌는지 체크를 하고, 어떻게 블럭에 맞았는지 체크를 하는지 같이 만들어 가면서 차근차근 배워보아요.

천천히 만들다 보면 어느새 멋진 게임이 완성돼 있을 거에요.

그럼 시작해 볼까요?

    목차 커뮤니티