무료 쉬운 게임 개발 강의 - 3시간만에 개발, 출시, 수익화까지 완성
이번 영상은 유니티(Unity) 게임 엔진을 활용하여 수익형 플래피버드(Flappy Bird) 클론 게임을 만드는 2022 버전의 강의입니다 유니티 혹은 씨샵을 처음 접하시는 분들도 누구나 따라 하실 수 있도록 설치 과정부터 상세히 설명해드리며 단순히 게임 개발뿐만 아니라 스토어 출시, 광고, 마케팅으로 게임을 사업화하는 것까지 다룹니다 구독, 좋아요 눌러두시고 꼭 강의 끝까지 함께해주세요! 조코딩 멤버십 가입(애플 앱스토어 출시 방법 포함 멤버십 전용 강의 무제한 수강) ▶ 앱스토어 앱 출시 방법 ▶ 조코딩 채널 강사 지원 ▶ 디스코드 조코딩의 코딩 커뮤니티 ▶ 목차 00:00 미리보기 00:11 강의소개 01:40 게임 엔진 소개 03:49 유니티(Unity) 설치 및 세팅 10:38 이미지 에셋 다운로드 및 세팅 13:48 유니티 화면 구성 소개 - Project, Scene, Hierarchy, Game, Inspector 14:48 배경 이미지 오브젝트 추가, 게임 화면 비율 조정하기 19:39 애니메이션 추가하기 22:41 게임 실행 및 Order in Layer 설정 24:14 땅 오브젝트 추가 및 애니메이션 생성 28:53 중력 추가하기 Rigidbody2D, 물리 경계 추가하기 Collider2D 32:49 점프 기능 추가하기 - 스크립트 추가 33:59 Visual Studio Community 2019 개발 환경 세팅 36:03 Visual Studio Code 개발 환경 세팅 40:39 유니티 스크립트 기본 구조 파악하기 42:12 프레임(Frame)이란?, Start()와 Update() 45:50 점프 기능 구현하기 52:57 구글링 검색 꿀팁 54:50 게임 실행하기 55:12 점프 강도 조절하기 57:31 스마트폰에서 게임 실행하기 01:02:04 파이프 장애물 만들기, 파이프 움직이는 스크립트 생성 01:09:47 Update 함수의 FPS에 따른 문제점 01:10:47 Time deltaTime의 개념과 활용 방법 01:12:02 파이프 이동 스크립트 완성 01:13:29 파이프에 부딛치도록 만들기 Collider2D 01:14:27 Prefab 이해하기, 파이프 Prefab 만들기 01:16:19 Prefab 생성기 만들기, 생성 속도 조절하기 01:21:35 파이프 생성 위치 Random하게 만들기 01:27:21 Prefab 수정사항 반영하기 01:29:41 파이프 사라지도록 만드는 Destroy 함수 01:31:06 점수 표시하는 UI 만들기 01:33:19 Rect Transform의 개념과 활용 01:37:39 Score 스크립트 만들기 01:38:48 static의 개념 01:40:21 UI 숫자 Update하는 기능 구현 01:41:57 구글링 방법과 장점 01:42:34 점수 올려주는 기능 구현 01:43:38 Collider의 Collision, Trigger 차이 01:45:20 Trigger 스크립트 구현 01:47:00 GameOver Scene 만들기, Scene 전환하기 01:57:23 Button 클릭하면 다시 Play Scene으로 전환하기 02:00:36 Score 표시 스크립트 만들기, Score 초기화 02:03:55 Best Score 구현하기 02:06:52 너무 높이 날았을때 GameOver 전환 02:08:18 효과음 추가하기 02:08:33 상업적 무료 효과음 추천 사이트 02:09:39 효과음 직접 만들고 적용하는 방법 02:13:29 스마트폰 테스트 02:13:59 폰트 사이즈 작은 오류 수정 - Reference Resolution, Best Fit 02:15:54 플래피버드 완성 테스트 02:17:21 안드로이드 앱 빌드를 위한 필수 도구 설치 02:18:43 JDK 설정 방법 02:19:47 SDK 설정 방법 02:21:02 NDK 설정 방법 02:21:47 앱 출시 관련 설정 02:31:03 Unity google play에서 받은 앱 오류나는 원인 수정 02:32:29 AAB 파일 빌드 02:33:39 Google Play Console 가입하기 02:34:47 앱 만들기 및 설정 02:46:51 Google Play에 앱 게시 02:47:57 Google Play 심사 안내 및 출시 완료 02:48:18 애드 네트워크의 개념과 애드몹(Admob) 02:49:52 애드몹 가입하기 02:50:17 앱 등록하기 02:53:21 광고 단위 만들기 02:55:35 유니티 애드몹 광고 넣는 방법 02:58:08 Android Auto-resoultion 설정 및 오류 해결 03:00:00 Admob App ID 설정 03:01:08 Admob 배너 광고 넣기 03:06:27 Admob 전면 광고 넣기 03:12:16 전면 광고 오류 및 해결 03:16:19 실제 광고 ID로 변경 03:17:02 Admob 테스트 기기 등록 03:17:59 광고 아이디 찾는 방법 03:19:02 다시 빌드 (Bundle Version Code 변경 필수) 03:20:10 스마트폰 빌드 테스트 03:20:25 광고가 안 뜨는 경우 03:21:01 내부 테스트 앱 업데이트 03:23:05 Google Play 앱 프로덕션 업데이트 03:23:42 플레이스토어 앱 다운로드 및 실행 03:24:00 마케팅 강의 추천 유니티 설치 LTS 버전 아카이브 이미지 에셋 다운로드 (*게임 개발에 자유롭게 활용하셔도 좋습니다) visual studio code 설치 가이드 영상 NET 안드로이드 USB 연결 드라이버 무료 효과음 추천 사이트 JDK SDK NDK 구글 플레이에서 다운받은 앱 실행이 안될때 앱스토어 비교 구글 개발자 콘솔 개인정보처리방침 만드는 사이트 구글 애드몹 유니티 애드몹 가이드 테스트용 앱 아이디 iOS: ca-app-pub-3940256099942544~1458002511 완성된 코드 보기 #게임 #게임개발 #유니티