MENU

Fun & Interesting

무료 쉬운 게임 개발 강의 - 3시간만에 개발, 출시, 수익화까지 완성

조코딩 JoCoding 2,132,441 3 years ago
Video Not Working? Fix It Now

이번 영상은 유니티(Unity) 게임 엔진을 활용하여 수익형 플래피버드(Flappy Bird) 클론 게임을 만드는 2022 버전의 강의입니다. 유니티 혹은 씨샵을 처음 접하시는 분들도 누구나 따라 하실 수 있도록 설치 과정부터 상세히 설명해드리며 단순히 게임 개발뿐만 아니라 스토어 출시, 광고, 마케팅으로 게임을 사업화하는 것까지 다룹니다. 구독, 좋아요 눌러두시고 꼭 강의 끝까지 함께해주세요! 조코딩 멤버십 가입(애플 앱스토어 출시 방법 포함 멤버십 전용 강의 무제한 수강) ▶https://www.youtube.com/channel/UCQNE2JmbasNYbjGAcuBiRRg/join 앱스토어 앱 출시 방법 ▶https://youtu.be/-Z40ES0W7fQ 조코딩 채널 강사 지원 ▶https://forms.gle/LsbgU8xFL9gtzRSt6 디스코드 조코딩의 코딩 커뮤니티 ▶https://discord.gg/zny87VeSaX 목차 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 마케팅 강의 추천 유니티 설치 https://unity.com/kr/download LTS 버전 아카이브 https://unity3d.com/kr/unity/qa/lts-releases 이미지 에셋 다운로드 (*게임 개발에 자유롭게 활용하셔도 좋습니다) https://animalface.site/flappy visual studio code 설치 가이드 영상 https://youtu.be/kRB3DTaJifI .NET https://dotnet.microsoft.com/en-us/download/dotnet/sdk-for-vs-code https://dotnet.microsoft.com/en-us/download/dotnet-framework/net471 안드로이드 USB 연결 드라이버 https://developer.samsung.com/mobile/android-usb-driver.html 무료 효과음 추천 사이트 https://soundeffect-lab.info/ JDK https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html SDK https://developer.android.com/studio NDK https://dl.google.com/android/repository/android-ndk-r19-windows-x86_64.zip 구글 플레이에서 다운받은 앱 실행이 안될때 https://stackoverflow.com/questions/56693987/our-app-crashes-only-when-downloaded-from-google-play-why 앱스토어 비교 https://youtu.be/Z2lRecZfgoc 구글 개발자 콘솔 https://play.google.com/console/about/ 개인정보처리방침 만드는 사이트 https://www.privacy.go.kr/a3sc/per/inf/perInfStep01.do 구글 애드몹 https://admob.google.com/ 유니티 애드몹 가이드 https://developers.google.com/admob/unity/quick-start?hl=ko 테스트용 앱 아이디 iOS: ca-app-pub-3940256099942544~1458002511 https://developers.google.com/admob/android/test-ads?hl=ko 완성된 코드 보기 https://github.com/youtube-jocoding/jolappy-bird #게임 #게임개발 #유니티

Comment