[6월작심백일]인디 게임 디렉터 안호준 Details
소개 영상
인디 게임 디렉터, 안호준
“코어 메카닉 다이어그램,
원시트 등 구체적인 예시들을
바탕으로 기획의 요소를 배우고
외부 리소스를 활용해 3D 게임
그래픽 및 UI/UX를 완성해보세요.”
인디 게임 개발
기초부터 수익화까지,
실전 파이프라인!

총 10시간, 게임 개발에 꼭 필요한
기술만 공부해 실시간으로 나만의
게임이 만들어지는 걸 볼 수 있다면?
이제 1인 개발부터 억대 매출의
메타버스 콘텐츠 기업 대표에 이르기까지
풍부한 실무 경험을 갖춘 안호준과 함께,
롱런하는 인기 게임 제작자로서의
첫 걸음을 '가볍게' 떼어보세요.

이번 클래스에서는 게임 기획부터
프로그래밍, UI/UX, 3D 그래픽 등
혼자서 게임 개발의 전 과정을
해결하는 노하우를 배우실 수 있습니다.
단순 프로덕트 개발을 넘어,
앱스토어 론칭 및 대회 출품 등으로
부가 가치를 창출하는 방법까지!
노베이스 개발자에서
만능 게임 개발자로 거듭나길 바란다면,
이번 강의를 절대 놓치지 마세요!

클래스 정보
영상 24편
강의 시간: 한 회차 당
약 30분 내외
난이도: 초중급

사용 프로그램
Unity 2021.1

동영상 정보
온라인 VOD
오디오 : 한국어
자막 : 없음

클래스 혜택
1. 수업 전체 완료된 버전의
Unity Package
2. 강의 교안 PDF
3. 그 외 강의에 사용된
이미지와 음악 파일 전체
인디 게임 디렉터 안호준
연사의 포트폴리오
도깨비 탐구생활

Jack is Jack

자라섬 재즈 페스티벌 XR
드림큐브 AR
-
위키와 함께하는 로봇코딩 AR -
시각장애인 스포츠 쇼다운 VR -
이명완화 VR
인디 게임 디렉터 안호준의
클래스가 특별한 이유
Unity 코리아가 인정한 강의력,
로그라이트 게임으로 배우는
게임 개발 실속형 강의
게임을 시뮬레이션 하기도 전에
파이썬, C 언어 등 이론적 지식에 파묻혀
중도 포기를 부르는 강의는 그만!
직관적이고 간편한 인터페이스에
2D뿐만 아니라 3D, AR, VR 등 강력한
활용성을 자랑하는 게임 개발 툴 Unity가
공식 인정한 전문 강사(UCI) 안호준이
'실속력 있게' 가르쳐드립니다.
게임 구현에 필요 없는 잉여 지식은 NO!
오로지 작동을 위한 실질적인 기술만 배워
인디 게임 유저 사이에서 가장 인기 있는
로그라이트 게임 개발에 적용해 보세요.
실제로 플레이가 가능한 게임을
내 손으로 직접 만들어 봄으로써
흥미는 높이고, 게임 개발 클래스의
페인 포인트를 완벽 보완한 강의!
지금 콜로소에서 만나보세요.
*UCI는 Unity의 3D 기술과 노하우를 알리는,
유니티가 인증하는 전문 강사입니다.

이번 클래스에서는
로그라이트 기반 3D
캐주얼 액션 게임을
직접 만들어봅니다.

플레이 화면 01

플레이 화면 02
*해당 이미지는 강의의 이해를 돕기 위한 예시이며, 이후 소폭 수정될 수 있습니다.
안호준
인디 게임 디렉터
안녕하세요,
인디 게임 디렉터 안호준입니다.
저는 대학생 창업을 거쳐 현재는
억대 매출을 일으키고 있는
메타버스 콘텐츠 기업
일리소프트의 대표를 맡고 있습니다.
개발자의 장점은 컴퓨터 한 대만 있으면
언제든 소프트웨어를 만들어
가치를 창출할 수 있다는 점인 것 같습니다.
그동안 1인 소프트웨어 개발을 시작으로
코로나 비대면 교육 솔루션을 제시하고,
인디 게임 페스티벌 전시 참여 및
애플리케이션 출시 등
다양한 경험을 해왔는데요.
이를 발판으로 정부지원사업으로 선정되며
각종 교육 기관의 멘토이자 강사로 활동해온
저의 풍부한 경험을 바탕으로
'1인 게임 개발'에 필요한
모든 노하우를 공유해드리겠습니다.


인디 게임 디렉터 안호준
현) ㈜일리소프트 대표
이력 더보기
[프로젝트]
자라섬 재즈 페스티벌 2022 XR,
고려대학교 안산병원 이명완화 VR
인디게임 '도깨비 탐구생활' 총괄 PD
그 외 각종 공공기관 교육총괄
[수상]
Unity 2021 Mku Award Top12
예비창업패키지 최우수 평가
한양대 해동창업 경진대회 대상
클래스 특징
1인 개발자를 위한
게임 개발 파이프라인의 모든 것
프로그래밍에 대한 기초 지식이 없어도 괜찮습니다. 게임 개발에 최적화되어 있는 Unity 툴 사용 방법에 대해 배워보고, 개발에 착수하기 위한 기초적인 프로그래밍 지식을 습득해 봅니다.

견고한 프로그래밍을 위한
유연한 사고 방법
전체적인 게임의 유기 구조를 어떻게 제작해야 하는지, 특정 기능을 만들 때 어떤 포인트를 고려해야 하는지 '개발을 위한' 사고 회로를 갖출수 있도록 훈련해 봅니다.

SW 프로덕트 제작부터
실제 수익 창출까지
스토어에 애플리케이션을 출시해 추가적인 가치를 창출해 봅니다. 창업, 전시회, 게임 개발 대회 등 본인의 개발 능력을 의미 있는 커리어로 확장시키기 위한 프로세스도 알아봅니다.

클래스 구성
이런 것을 배웁니다
-
게임 개발을 위한 필수 관문!
게임 기획 시작하기코어 메카닉 다이어그램, 원시트 등 다양하고 구체적인 예시들을 바탕으로 탄탄한 게임 개발에 꼭 필요한 게임 기획의 요소들을 학습해 봅니다. -
누구나 쉽고 재미있게
입문하는 C# 프로그래밍어려운 파이썬, C언어를 모두 배울 필요 없이 실제 게임을 진행하기 위한 핵심 위주로 C# 프로그래밍을 '실속력 있게' 익혀봅니다. -
간단하지만 디테일이 살아있는
3D 게임 그래픽 노하우게임 캐릭터, 아이템을 적재적소에 배치 방법부터 공간, 맵 구성법까지! 외부 3D 오브젝트와 그래픽 리소스를 활용해 손쉽게 퀄리티를 향상시키는 노하우를 배워봅니다.
-
관리자 기능을 적용한
게임 시스템 구축하기게임 시스템에 속하는 모든 기능들을 효율적으로 운영할 관리자(manager)를 만들고, 그 아래에 하위 관리자를 만들어 최종적으로 전체 시스템을 구축하는 방법까지 살펴봅니다. -
실용적이고 직관적인
게임 UI/UX 디자인 방법게임 UI/UX 디자인에 있어서 가장 중요한 것은 '심미성'이 아닌 '실용성'입니다. 좋은 게임 UI/UX 디자인이란 무엇인지 함께 실습하며 알아봅니다. -
개발한 게임 프로덕트로
부가 가치 창출하기게임 개발 완성에 그치지 않고 내가 만든 프로덕트를 대회에 출품하거나 스토어 출시를 통해 수익화하는 전 과정을 간접적으로 경험해 봅니다.
커리큘럼
커리큘럼을 보여드려요
Section 01. Intro
01. Unity 툴 설명 및 강의 목표
- 유니티의 활용성
- 게임 학습의 장점
- 해당 강의의 목표
- 깃허브 세팅하기
Section 02. Unity 초기 세팅
02. Unity 구성 요소 및 초기 세팅
- 3D Scene 살펴보기
- 2D Scene 살펴보기
- Prefab 알아보기
- Materials 알아보기
- 첫 오브젝트 소환하기
03. C#언어와 간단한 알고리즘
- 스테이지 꾸미기
- 맵 디자인
- 2C# 코드로 이동하는 캐릭터
- 물리 엔진 및 충돌 감지 로직 구현하기
- 캐릭터 이동시키기
04. 스테이지
- 아이템 모델링 교체하기
- unity asset store 사용 방법
- 아이템 회전시키기
- unity asset store를 활용하여 skybox 꾸미기
- 주인공을 따라다니는 카메라 세팅하기
Section 03. 첫 베이스 게임 구축
05. 캐릭터 플레이
- 게임의 목표(아이템 먹기) 설정하기
- 게임의 점수 설정하기
- 점프 기능 추가하기
06. UI 구축
- 직관성 있는 UI에 대해 알아보기
- 로비와 점수판 만들기
07. 안드로이드 세팅
- 안드로이드 앱 빌드 하기
- 안드로이드에서 캐릭터를 움직일 조이스틱 만들기
- 게임 플레이 최종 점검하기
Section 04. 게임 시스템 업그레이드
08. 게임 시스템 업그레이드
- 제작한 게임을 기반으로 역 기획서 구성하기
- 최종적으로 만들게 될 게임 업그레이드하기
- 로그 라이트 시스템 적용 준비하기
09. 싱글톤 패턴
- 게임 디자인 패턴 알아보기
- 싱글톤 패턴 학습하기
- 싱글톤 기반으로 첫 Manager 만들기
- 게임 Manager 기초 구성하기
10. 애니메이션 임포트 하기
- 캐릭터에 애니메이션 넣기
11. 점프기능과 로비 추가하기
- 스테이지 1 클리어하고 점프기능 추가하기
- 외부 모델링 파일 추가하고 로비 꾸미기
12. 캐릭터 HP와 위험요소 제작 (1)
- 캐릭터 HP 바 만들기
- 공격 및 피격 기능 추가하기
- 피격시 무적시간 제작하기
13. 캐릭터 HP와 위험요소 제작 (2)
- 플레이어 피격시 색 변경 구현하기
- 플레이어를 추적하는 AI 세팅하기
- 스테이지 클리어시 맵 이동 기능 구현하기
14. 로그라이트 선택 시스템 추가하기
- 플레이어 공격 기능 구현하기
- 적 사망 구현하기
15. MAP 2, 3 추가 제작 (1)
- 매니저에 로그 라이트 선택 시스템의 보상 세팅하기
16. MAP 2, 3 추가 제작 (2)
- 보상 시스템 구축하기
- 랜덤으로 능력 선택하는 기능 추가하기
- 스테이지 구성의 예외 처리하기
17. BGM 세팅 및 세부 디테일
- 몬스터 스폰하기
- 몬스터 1종 및 보스 추가하기
- UI 다듬기
- 엔딩 화면 추가하기
- 그래픽 교체하기
- BGM 넣기
Section 05. 앱 출시
18. 원스토어 업로드 해보기
- 어플리케이션 최종 점검하기
- 원스토어 개발자 계정 제작하기
- 어플리케이션 배포하기
19. 구글 플레이 스토어 업로드
- 구글 플레이 스토어 업로드하기
20. 인앱 광고 세팅
- 앱 내에 광고 나타나게 하기
- 광고 위치와 상황 등을 코딩으로 세팅하기
- 애플리케이션 최종 배포하기
Section 06. 보너스 팁
22. ML - Agent 맛보기
- 인공 지능의 게임 적용 방법 알아보기
- Teachable Machine 에서 인공지능 직관적으로 이해하기
- Unity ML - Agent에서 다양한 예제 살펴보기
23. 데이터 수집 방안 구축
- 유저 데이터 자동 수집 기능 제작하기
- 파이어 베이스 연동하기
- 로그인 기능 제작 및 최고 점수 서버 연동하기
Section 07. Outro
24. 1인 개발 가이드라인
- 1인 개발에 도움 되는 팁 알아보기
인터뷰
인디 게임 디렉터 안호준이
하고 싶은 이야기

이번 강의에 있어서
연사님만의 강점은 무엇인가요?
1인 개발자부터 10명이 넘는 회사 대표까지 다양한 게임 개발 환경을 경험해보았다는 것입니다. 혼자서 개발을 시작하는 단계부터 프로젝트를 총괄하는 단계까지, 게임 개발을 위해 알아야 하는 실무 노하우는 물론 추후 회사 내에서 협업을 하거나 소속 팀의 빌드업에 대한 경험담과 조언도 아낌없이 드리도록 하겠습니다.
이번 강의의 차별화 포인트는
무엇인가요?
1인 개발로 시작해서 추후에 내 커리어를 확장해 나가는 법이 바로 이 강의의 키 포인트입니다. 막연하게 취미로 게임 개발을 도전해보고 싶은 분들부터 SW 관련하여 꿈을 가지고 진로를 설계하시는 분들까지 게임 개발을 '시작'하는 사람 누구에게나 도움되는 팁을 알려드리겠습니다.
어떤 분들에게
강의 수강을 추천하시나요?
비전공자부터 SW 관련 창업 희망자까지, 게임 개발에 관심이 있는 모든 분들에게 추천합니다. 개발을 처음 접한 분들이라면 대게 실제 게임과 관련없는 잉여 지식에 개발에 대한 흥미를 쉽게 잃기 마련인데요. 본 강의에선 실질적인 기술 위주로 커리큘럼을 구성해 누구나 부담없이 배워보실 수 있도록 알려드릴 예정입니다.
사용 프로그램
안내드립니다.
본 클래스는 Unity 2021.1로 진행됩니다.
원활한 수강을 위해 해당 버전의 프로그램을 별도로 설치해주시길 바랍니다.
*허용되는 하위 버전: Unity 2021 이상 모두 가능
*21강: 맥북 및 애플 개발자 계정 필수
*프로그램 및 준비물은 별도로 제공되지 않습니다.

추천 클래스
당신이 놓치지 말아야 할
추천 클래스
지인과 함께 나눠 수강해도 될까요?
클래스 수강 중 다중사용으로 적발되면 계정이 자동 차단되며 영구적으로 사용 제한이 될 수 있으니 각별히 유의 바랍니다.
+ 더 알아보기