
Unity 6 Shader Graph 입문과 활용
Pinous
₩55,000
초급 / shader-graph, Unity, hlsl, shaders, C#
4.3
(10)
Unity 6 Shader Graph를 활용해 다양한 쉐이더를 설계하고 게임에 활용할 수 있는 비주얼 효과를 배웁니다. 입문자부터 숙련자까지 모두를 위한 기초부터 고급 기술까지의 단계별 강의입니다.
초급
shader-graph, Unity, hlsl

CLI와 MCP 기반 AI 도구를 활용해 Unity 방치형 게임의 전투·UI·데이터·서버 기능을 구현하는 강의 입니다. Firebase, 광고, 인앱결제, Addressables까지 적용해 모바일 게임을 Google Play에 출시하는 전 과정을 배웁니다.
10명 이 수강하고 있어요.
난이도 입문
수강기한 무제한



마이크로소프트
에 관심있는 사람들도 듣는 중!



마이크로소프트
에 관심있는 사람들도 듣는 중!
Unity 게임 개발의 흐름
CLI 기반 AI 코딩 활용 능력
MCP를 활용한 Unity 프로젝트 제어 능력
방치형 게임의 핵심 시스템 구현 경험
모바일 게임 UI 제작 능력
이번 강의는 AI CLI와 MCP를 활용하여 Unity 방치형 모바일 게임을 직접 완성해보는 프로젝트 강의입니다.
단순히 AI에게 코드를 작성시키는 것을 넘어, 게임의 구조를 설계하고 기능을 구현하며 UI 구성, 데이터 관리, 서버 연동, 최적화까지 실제 게임 개발 과정 전반에 AI를 활용하는 방법을 다룹니다.
CLI를 통한 코드 작성과 프로젝트 제어부터 MCP를 활용한 Unity Editor와의 직접적인 연동까지, AI가 개발 환경 안에서 함께 작업하는 새로운 개발 방식을 경험합니다.
AI에게 모든 것을 맡기는 것이 아니라, 개발자가 직접 판단하고 검증하며 AI를 활용해 개발 속도와 작업 범위를 확장하는 것.\
과거에는 기능 하나를 구현하기 위해 수많은 검색과 시행착오가 필요했습니다.
이제는 AI CLI를 통해 코드 작성부터 수정, 분석까지 개발 과정 전반을 함께할 수 있습니다.
여기에 MCP를 활용하면 Unity Editor와 AI를 연결하여 더욱 다양한 작업을 수행할 수 있습니다.
이번 강의에서는 AI와 함께 방치형 게임을 제작하고, 광고·결제 연동부터 실제 스토어 출시까지 진행합니다.
새로운 시대의 Unity 게임 개발 방식을 직접 경험해보세요.
<1>
<2>
<3>
CLI와 MCP를 활용해 복잡한 클라우드 서버 기반의 로그인 시스템부터 다양한 전투 로직까지, AI와 함께 쉽고 빠르게 구현합니다.
게임 엔진의 기본 개념과 유니티 설치 및 인터페이스를 익히고, 명령줄 도구의 역할과 설치 방법을 학습합니다. 명령줄을 활용해 유니티 프로젝트를 관리하고 개발하는 기초 환경을 구성합니다.
유니티 프로젝트를 시작하고 프리팹, 믹사모, 애니메이터, 에셋 스토어를 활용해 게임 구성 요소를 제작합니다. 지형과 트레일 효과를 만들고 전투 이펙트와 스킬을 연결해 방치형 게임의 기본 플레이 구조를 구현합니다.
캔버스 기반 전투 UI를 구성하고 전투 텍스트 연출과 게임 폰트를 적용합니다. 오브젝트 풀을 구현해 반복적으로 생성되는 전투 요소의 성능을 개선합니다.
방치형 게임에 필요한 UI를 기획하고 실제 화면을 제작하며, Singleton 패턴으로 UI와 인게임 시스템을 연결합니다.
스크립터블 오브젝트와 리소스를 활용해 게임 데이터를 구조화하고, 지수 공식을 기반으로 스테이지 데이터를 설계합니다. CSV 데이터 관리와 에디터 창 제작까지 학습합니다.
인공지능 도구를 활용해 UI 프레임과 화면 디자인을 기획하고, 명령줄 기반으로 UI 요소와 장면을 제작합니다. 와이어프레임과 실제 유아이를 구현하며 모바일 화면의 안전 영역까지 적용합니다.
전투 결과에 따른 아이템 드롭 시스템을 구현하고, 플레이어 환경 설정과 JSON 형식을 활용해 게임 데이터를 저장하고 불러옵니다. 아이템 및 플레이어 진행 정보를 안정적으로 관리하는 기반을 마련합니다.
파이어베이스를 활용하고, 로그인 장면과 타이틀 장면을 구성한 뒤 키스토어와 SHA 지문을 설정해 구글 로그인을 구현합니다.
MCP의 개념과 활용 목적을 이해하고 유니티와 연결해 프로젝트를 제어하는 방법을 학습합니다. 엠시피를 이용해 개발 작업을 자동화하고 프로젝트를 분석하며 최적화합니다.
렌더 텍스처와 공통 팝업을 활용해 서비스형 게임의 화면 기능을 구성합니다. 우편함, 관리자 페이지, 오프라인 보상, 랭킹 시스템을 구현해 지속적인 플레이와 운영에 필요한 기능을 완성합니다.
인공지능 기반 오디오와 삼차원 모델 제작 도구를 활용해 게임 에셋을 제작하고 적용합니다. 타격감을 강화하고 로컬라이제이션을 적용해 다국어를 지원하는 등 게임의 품질과 완성도를 높입니다.
구글 플레이 콘솔을 설정하고 빌드와 내부 테스트를 진행하며, 효율적인 리소스 배포 환경을 구성합니다. 광고와 인앱 결제를 적용한 뒤 정식 프로덕션 출시까지 모바일 게임 배포 전 과정을 마무리합니다.
본 강의는 Unity 6을 기반으로 진행됩니다.
수강 전 아래 내용을 확인해 주세요.
Unity 6 이상
강의와 동일하거나 최신 버전 사용 권장
Windows 또는 macOS(App Store 출시를 위한 XCode를 활용하기 위하여 MacOS 필요)
Visual Studio, VSCode, Rider 등 코드 에디터
8GB RAM 이상 권장
SSD 사용 권장
강의 후반부에서는 광고 연동, 인앱결제, 스토어 출시 과정을 진행합니다.
Google Play Console 개발자 계정
Apple Developer Program 계정 (iOS 출시 시)
Google AdMob 계정
스토어 출시는 각 플랫폼의 정책에 따라 별도 비용이 발생합니다.
Google Play Console 개발자 등록비 : 약 $25 (1회)
Apple Developer Program : 연 $99
Google AdMob : 무료
※ 개발자 등록 비용은 플랫폼 정책에 따라 변경될 수 있으며, 해당 비용은 강의 수강료에 포함되지 않습니다.
본 강의에서는 게임의 완성도를 높이기 위해 Unity Asset Store의 다양한 에셋을 함께 활용합니다. 수강 전 아래 내용을 확인해 주세요.
강의에서 사용되는 에셋은 주로 현재 CLI와 MCP만으로 제작하기 어려운 고품질의 3D 모델링, 이펙트 등의 리소스를 구성하기 위해 활용됩니다.
게임의 기능과 시스템은 AI를 적극적으로 활용하여 구현하되, 모델링이나 이펙트와 같은 고품질 리소스는 검증된 에셋을 적극적으로 활용하는 것을 권장드립니다.
강의에서 사용하는 일부 에셋은 별도의 구매가 필요하며, 사용된 에셋 목록은 강의 자료에 별도로 첨부되어 있습니다.
※ 에셋 구매 비용은 강의 수강료에 포함되지 않습니다.
※ 본 강의는 CLI를 중심으로 게임을 제작하기 때문에 프롬프트와 개발 환경에 따라 강의와 완전히 동일한 결과물이 나오지 않을 수 있습니다.
따라서 강의에서 사용한 에셋을 그대로 사용하는 것보다, 직접 제작하는 게임의 컨셉과 방향에 어울리는 에셋을 찾아 적극적으로 활용해보시는 것을 추천드립니다.
AI의 등장으로 게임을 개발하는 방식은 빠르게 변화하고 있습니다.
이번 강의에서는 CLI와 MCP를 Unity 프로젝트에 적용하며, AI가 게임 개발 과정에서 어디까지 활용될 수 있는지를 함께 살펴보았습니다.
AI가 많은 작업을 대신할 수 있게 되었지만, 결국 어떤 기능을 만들고 어떻게 활용할지를 결정하는 것은 개발자의 몫입니다.
강의를 통해 단순히 하나의 게임을 따라 만드는 것을 넘어, AI를 자신의 개발 과정에 활용하는 방법을 익혀가셨으면 좋겠습니다.
앞으로 여러분이 만들 다양한 게임과 프로젝트에 이번 강의가 조금이나마 도움이 되기를 바랍니다.
AI와 함께 더 빠르게 만들고, 더 많은 아이디어를 직접 구현해보세요.
학습 대상은
누구일까요?
Unity로 첫 게임을 만들어 보고 싶은 입문자
AI를 게임 개발에 제대로 활용하고 싶은 개발자
혼자서 모바일 방치형 게임을 완성하고 싶은 1인 개발자
Unity 기초 강의를 들었지만 완성 경험이 없는 학습자
출시 가능한 게임 포트폴리오가 필요한 취업 준비생
선수 지식,
필요할까요?
프로그래밍 언어 기초 지식
인프런인증
커리어인증
2,004
명
수강생
134
개
수강평
204
개
답변
4.7
점
강의 평점
14
개
강의
[소개드립니다.]
안녕하세요, 주식회사 파이누스 대표자입니다.
단순히 게임을 만들고 싶다는 어린시절 꿈만을 가지고 독학으로 유니티를 배워나가기 시작하였습니다. 독학이기에 남들보다 더욱 열심히 노력하자는 일념 하나로 계속해서 배워 나가다가 어느덧 한 회사의 대표로써 자리하게 되었습니다.
개발사로 성장을 시작 한지 약 4년의 시간이 흘렀습니다. 저희는 이제 자사만의 게임 개발을 목표로 전진하고 있으며, 그 과정을 강의 영상으로 촬영하여 수익 창출이 가능한 게임 개발에 대한 강의를 만들고자 합니다.
전체
63개 ∙ (14시간 43분)
해당 강의에서 제공:
1. 강의 소개
01:06
2. 게임 엔진이란?
09:42
3. Unity 설치하기
22:05
4. Unity 인터페이스 알아보기
27:59
5. CLI란?
08:25
6. CLI 설치하기
11:54
7. CLI 사용하기
07:21
8. 프로젝트 시작하기
08:01
9. Prefab 이해하기
15:18
10. Mixamo 활용하기
12:15
11. Animator
16:05
12. Asset Store 활용하기
09:19
13. Terrain 만들기
13:33
14. Trail 이펙트 만들기
13:11
15. 이펙트 및 스킬 연결하기
15:29
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!