게임프로그램제작

페이지 정보

profile_image
작성자백만스믈하나 조회 22회 작성일 2023-07-06 20:49:25 댓글 0

본문

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

이번 영상은 유니티(Unity) 게임 엔진을 활용하여 수익형 플래피버드(Flappy Bird) 클론 게임을 만드는 2022 버전의 강의입니다. 유니티 혹은 씨샵을 처음 접하시는 분들도 누구나 따라 하실 수 있도록 설치 과정부터 상세히 설명해드리며 단순히 게임 개발뿐만 아니라 스토어 출시, 광고, 마케팅으로 게임을 사업화하는 것까지 다룹니다. 구독, 좋아요 눌러두시고 꼭 강의 끝까지 함께해주세요!

조코딩 멤버십 가입(애플 앱스토어 출시 방법 포함 멤버십 전용 강의 무제한 수강)
▶https://www.youtube.com/channel/UCQNE2JmbasNYbjGAcuBiRRg/join

앱스토어 앱 출시 방법


조코딩 채널 강사 지원
▶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 설치 가이드 영상


.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://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

#게임 #게임개발 #유니티
@jocoding : 게임 완성하셨다면 자랑해주세요!!
디스코드 자랑하기 채널
https://discord.gg/zny87VeSaX

앱스토어 앱 출시 방법


이번 영상은 유니티(Unity) 게임 엔진을 활용하여 수익형 플래피버드(Flappy Bird) 클론 게임을 만드는 2022 버전의 강의입니다. 유니티 혹은 C#을 처음 접하시는 분들도 누구나 따라 하실 수 있도록 설치 과정부터 상세히 설명해드리며 단순히 게임 개발뿐만 아니라 스토어 출시, 광고, 마케팅으로 게임을 사업화하는 것까지 다룹니다. 구독, 좋아요 눌러두시고 꼭 강의 끝까지 함께해주세요!

목차
00:00 미리보기
00:08 강의소개
01:03 강의 목차
01:40 게임 엔진 소개
03:49 유니티(Unity) 설치 및 세팅
10:38 이미지 에셋 다운로드 및 세팅
13:48 유니티 화면 구성 소개 - Project, Scene, Hierarchy, Game, Inspector
14:48 배경 이미지 오브젝트 추가
16:41 게임 화면 비율 조정하기
19:39 애니메이션 추가하기
22:41 게임 실행 및 Order in Layer 설정
24:14 땅 오브젝트 추가 및 애니메이션 생성
28:53 중력 추가하기 Rigidbody2D
30:12 물리 경계 추가하기 Collider2D
32:21 지금까지 내용 중간 정리
32:49 점프 기능 추가하기 - 스크립트 추가
33:59 Visual Studio Community 2019 개발 환경 세팅
36:03 Visual Studio Code 개발 환경 세팅
40:39 유니티 스크립트 기본 구조 파악하기
42:12 프레임(Frame)이란?
43:20 Start()와 Update()
45:50 점프 기능 구현하기
52:57 구글링 검색 꿀팁
54:50 게임 실행하기
55:12 점프 강도 조절하기
57:31 스마트폰에서 게임 실행하기
01:01:33 지금까지 내용 정리
01:02:04 파이프 장애물 만들기
01:05:26 파이프 움직이는 스크립트 생성
01:09:47 Update 함수의 FPS에 따른 문제점
01:10:47 Time.deltaTime의 개념과 활용 방법
01:12:02 파이프 이동 스크립트 완성
01:13:29 파이프에 부딛치도록 만들기 Collider2D
01:14:27 Prefab 이해하기
01:15:35 파이프 Prefab 만들기
01:16:19 Prefab 생성기 만들기
01:20:09 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 만들기 - Panel, Image, Text, Button
01:54:14 GameOver Scene으로 Scene 전환하기
01:57:23 Button 클릭하면 다시 Play Scene으로 전환하기
02:00:36 Score 표시 스크립트 만들기
02:02:48 Score 초기화
02:03:55 Best Score 구현하기
02:06:52 너무 높이 날았을때 GameOver 전환
02:08:18 효과음 추가하기
02:08:33 상업적 무료 효과음 추천 사이트
02:09:39 효과음 직접 만드는 방법
02:11:16 음원 확장자 변경
02:11:49 효과음 유니티에 적용하는 방법
02:13:29 스마트폰 테스트
02:13:59 폰트 사이즈 작은 오류 수정 - Reference Resolution, Best Fit
02:15:54 플래피버드 완성 테스트
02:16:09 정리 및 배운 것 활용 방법
02:17:21 안드로이드 앱 빌드를 위한 필수 도구 설치
02:18:43 JDK 설정 방법
02:19:47 SDK 설정 방법
02:21:02 NDK 설정 방법
02:21:47 Company Name, Product Name, Version 설정
02:22:55 앱 아이콘 제작 및 설정
02:24:29 화면 방향 설정
02:25:23 Splash Image 설정
02:27:00 Other Settings - Package Name, Version, Bundle Version Code 설정
02:28:03 Other Settings - Target API Level 정책
02:28:31 Other Settings - Scripting Backend 설정
02:28:59 Publishing Settings - Keystore, Key 만들기
02:31:03 Unity google play에서 받은 앱 오류나는 원인 수정
02:32:29 AAB 파일 빌드
02:32:58 빌드 오류 관리자 권한 실행으로 해결
02:33:39 Google Play Console 가입하기
02:34:47 앱 만들기
02:35:31 앱 설정 - 앱 액세스 권한, 광고, 콘텐츠 등급
02:36:45 앱 설정 - 타겟층, 타겟 고객이 잘못되었을 경우
02:38:06 앱 설정 - 개인정보처리방침 만드는 방법
02:38:48 앱 설정 - 회사 홈페이지 만들기
02:42:26 앱 설정 - 개인정보처리방침 생성 및 업로드
02:43:28 앱 설정 - 타겟층 및 콘텐츠 재설정
02:44:16 앱 설정 - 뉴스앱, 코로나19 접촉자 추적 앱 및 검사 결과 공유 앱
02:44:33 앱 설정 - 앱 카테고리 선택 및 연락처 세부정보 제공
02:45:24 앱 설정 - 스토어 등록정보 설정
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 설치 가이드 영상


안드로이드 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://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
@user-xj2pu9ih5p : 강의하시느라 수고하는데 콜라라도 한잔...
@UiNam : 10:30 유니티 실행 후 작업도입
12:03 이미지 슬라이스
14:33 오브젝트 개념 및 이미지오브젝트 추가
19:15 ~ 23:52 애니메이션 등록
28:21 새에게 중력 작용 입력하기
32:49 클릭시 날아 오르는 기능 작성하기
57:47 핸드폰에서 작동하는지 apk파일 만들어서 테스트하기
1:02:02 장애물 설치하기
1:14:12 장애물 다양하게 복제하기
1:31:09 점수 및 현황 디스플레이 띄우기
1:37:41 점수 실시간 반영 스크립트 작성
1:46:50 장애물 충돌시 사망 판정 작성
2:00:33 점수 데이터베이스화
2:08:19 효과음 넣기
2:17:17 스토어 등록 준비하기
2:31:04 플레이스토어 등록오류 수정하기 ↓
android:allowBackup="false" android:fullBackupContent="false" tools:replace="android:allowBackup"
2:33:37 준비한 앱 플레이스토어에 등록하기
2:37:11 개인정보처리방침 등록하기
@user-eb4pj6ve4z : 게임 만드는걸 어렵게만 생각했었는데 조코딩님 덕분에 정말 쉽고 재밌게 학습 할 수 있었습니다! 좋은 영상 만들어주셔서 감사드립니다 ㅠㅠ 이 영상을 계기로 프로그래밍에 더욱 흥미가 생겨 더욱 열심히 공부 할 수 있을 것 같습니다! 정말 감사합니다!!
@son7hm658 : 웹개발자로 15년간 살았는데... 조코딩님 영상을 이제야 봅니다..ㅜㅜ 퇴근후 열심히 해서 게임제작에 입문하도록 하겠습니다. 누군가에게 이리 꼼꼼히 설명하는게 쉬운게 아닌데 .. 참 대단하십니다. 감사합니다.

코딩을 몰라도 게임을 만들 수 있을까?

코딩을 하지 않고 게임 만들기에 도전해봤습니다.
짧은시간안에 뚝딱 만들어서 퀄리티는 높지 않지만
어느정도 시간을 투자하고 유료에셋까지 사용한다면,
그리고 코딩을 조금 사용한다면
누구나 훨씬 더 좋은 작품을 만들 수 있습니다.


오늘코딩 블로그 : https://coding-of-today.tistory.com/
문의 및 이메일 : ohcoding92@gmail.com
@user-dn8bq9wx2n : 이거 진짜 자세히 만들어줬으면 하는 영상 1위
@bravourlife3070 : 딱 이 영상에 나온 게임에 대해 에셋을 어떻게 적용시키는지 강의영상을 만드신다면 대박나시겠습니다
@user-bk3bv3mf6v : 후 .. 놀랍네요 이분은 유니티 이해도가 엄청 높으신거 같네요
@user-go2dt6bu4e : 우와.. 대단해요...! 이런 게임을 만드는 자세한 과정에 대한 강의는 없을까요?
@tldhsd1 : 당연히 여러개 짜집기하다보면 최적화는 안좋겠지만
쉽게 만들고 싶은거 만들수 있는게 개발툴의 미래인듯

그리고 유니티로 1년넘게 만드는동안 에셋스토어 같은게 있을거란 생각도 안해봤네요.. 공부하기 좋겠다.
제가 뭔 부귀영화를 누리겠다고 그림도 음악도 코딩도 전부다 하고 있는건지 ㅋㅋㅋㅋㅋㅋㅋ 퇴근후의 삶이 없음

게임 개발자가 심심해지면 하는 일(30분 만에 게임 만들기)

충걱 1시간도 아닌 30분만에 게임을 만들다??????????들
??????????????????????????

다운 링크 https://gejam.itch.io/vsmlagent
디스코드 https://discord.com/invite/mE8TUqgkkE
인스타:https://www.instagram.com/gejamboyboyboy/?hl=en





구독
@Gejam_GameDev : 영상 늦어서 죄송합니다
게임 만드는덴 30분이 걸렸지만 편집하는데 한 달이 걸렸습니다
제 계획은 기타 영상 몇 개 올리고 몇 달뒤에 마크 영상 올리는거에요





아 그리고 저 이제 인스타 있는데 인싸라면 저 팔로우 해주세요
https://www.instagram.com/gejamboyboyboy/?hl=en
@TNThuman : 왜 편집이 점점 고퀄이되냐ㄷㄷ
@choi_toto : 이분 영상 볼때마다 생각나는 것 와 게임 개잘만든다 와 편집개잘한다 ㄷ
@sunnyyeonny : 썸넬 동그라미 여러개 배치된 거 보고 생각난건데 그 추억의 게임인 지렁이 게임을 게잼 특유의 트리플의 트리플 테트레이션 A급 갬성으로 싱글 모드와 멀티 모드가 있는 게임으로 리메이크해주세요
@user-iv4id3wn1r : (외국댓글) 그것은 정말 데단한 게임인 그리고 매우 혁신적이다.

... 

#게임프로그램제작

댓글목록

등록된 댓글이 없습니다.

전체 23,354건 455 페이지
게시물 검색
Copyright © www.uljinpension.kr. All rights reserved.  연락처 : cs@epr.kr