인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
NEW

AI 시대의 혁신적인 게임 개발 입문 with Unity6

당신을 진정 실전 게임개발자로 만들어줄 강의. 실전 프로젝트 4개와 AI 특화 3개의 게임으로 한계를 넘어보세요!

9명 이 수강하고 있어요.

Thumbnail

입문자를 위해 준비한
[게임 프로그래밍, 인공지능(AI)] 강의입니다.

이런 걸 배울 수 있어요

  • 자신이 원하는 게임을 만드는 방법

  • 유니티, C# 을 다루는 방법

  • 막혔을때 나아갈 방향과 방법

  • AI를 게임 개발에 적용시키는 방법

  • 1인개발의 진행 방법

  • 실전 게임 개발에 대한 감각

AI를 활용해서 게임을 개발할 수 있을까?

게임을 만드는데 진짜 필요한 지식들로 가득 채운 강의를 준비했습니다.

  • C#, Unity6, 오류 해결법, 실전 4가지 프로젝트, AI 특화 3가지 게임으로 단숨에 중수까지 실력을 끌어올립니다.


  • 무제한 Q&A로 수강생분들을 지원합니다.


  • 구글링과 AI를 통한 오류해결 파트를 따로 제작했습니다. 이를 통해 한계를 넘어봅시다.


  • 여러분들의 '실전 개발 능력 향상'을 위해서 모든걸 집중해서 만들었습니다.
    이 강의로 시간을 아끼셨으면 좋겠습니다.

제가 가진 신념

UniCoti

게임이라는 매체는 스토리 전달에 가장 고점이 높은, 가치있는 콘텐츠라고 생각합니다.
그렇기에 저는 언젠가 이상적인 게임을 만들어 인류에 큰 감동을 주고 싶다는 확고한 목표를 가지고 있습니다.
제가 그 꿈을 이루지 못하더라도 유산을 남겨 다른 개발자들이 이 꿈을 이룰 수 있도록 돕고싶은 마음에 강의를 제작하게 되었습니다.
여러분들도 게임이 진정한 가치를 인정받는 위대한 여정에 함께하셨으면 좋겠습니다.

아직 부족하지만 사회에 좋은 영향을 전하고싶고,
이 강의에서 준비한 이벤트, 전자책 제공, 소통정책 등을 통해
제 다짐을 여러분께 보여드리고 싶었습니다.

강의를 듣고 나면?

이제 혼자 간단한 2D 게임 정도는 개발하실 수 있게 됩니다. 

그 상태에서 굉장한 아이디어 한 방울만 떨어뜨리면 좋은 콘텐츠가 됩니다!
이 강의가 여러분 인생의 전환점이 되기를 바랍니다.

기초와 오류해결을 위한 구글링과 AI, 그리고 전자책이라는 무기를 들고 혼자 프로젝트를 이겨내는 힘을 기를 수 있습니다. 

다른 강좌에서는 얻지 못할 "감(각)"까지 실전 4개 프로젝트를 통해 얻을 수 있도록 디자인 되었습니다.
또한 AI를 통해 강의가 끝났을 때 당신의 실력을 중수까지 올릴 수 있습니다.

  • 프로젝트를 하다보면 막힐 때도 있고, 내가 지금 쓰고 있는 코드가 최선이 아닐수도 있습니다.
    이 강의에서는 그때 나아가는 방향과 방법, 한계를 넘는방법까지 배웁니다!

강의를 듣고 나면 이런 결과물을 만들 수 있어요

디지털 시계

UI를 다룰 수 있으며 코드와 연결할 수 있습니다.

계산기

새로운 UI, 입력과 출력의 개념이 추가됩니다.

바운스 볼 모작

물리를 다룰 수 있고, 충돌 판정을 제어할 수 있으며

별의 개수에 따른 게임 클리어, 플레이어의 이동 등을

코드로 표현할 수 있습니다.

수박게임 모작

유저가 클릭한 스크린의 위치를 가져올 수 있으며

닿았을 때 트리거와 프리팹, Instantiate, 중력 등

다양한 요소를 응용할 수 있습니다.

UI -> +입력, 출력 -> +물리, 시스템 -> +AI 까지 점진적으로 더 많은 요소를 활용하는 프로젝트를 통해 실력을 쌓아나갑니다. 완전 처음 시작하는 수강자에 빙의해서 강의를 진행하기에 쉽게 이해를 하실 수 있습니다. 강의 하나로 실전 개발 능력을 얻어가실 수 있습니다.


AI로 한계를 뛰어넘기

입체기동장치 시뮬레이터

테트리스

FPS

  • 기본 실력을 다진 뒤 AI를 활용하면 어디까지 발전할 수 있는지를 보여주며, 직접 그 과정을 함께하여 강의가 끝난 이후 모두가 자신만의 프로젝트를 이어나갈 수 있도록 강의를 기획했습니다.
    저 결과물들이 절대 과장이 아니고 순서대로 수강하시면 자신이 원하는 것도 만들 수 있는 능력을 얻을 수 있습니다.



리뷰에 Email을 달아주시면 다 플랫폼에서 15000원에 판매중인 400p 상당의 전자책, 유니티 비법서를 증정해드립니다. 평점이나 내용에 상관은 없으며 리뷰에 이메일 주소만 남겨져있다면 모두 제공해드립니다!


****** 중요! 게임개발을 배우고 싶지만 도움이 필요하시다면 ******

게임 개발을 배우고 싶은데 강의를 살 돈이 부족하신 분들은 어떤식으로든 연락을 취해서 상황을 나눠주시면 제가 도와드리도록 하겠습니다. 이메일, 인스타 DM, 인프런 Q&A, 블로그, 유튜브 댓글 등등..

학습 내용

  • 섹션별 전반적인 학습 내용 소개

유니티 허브와 유니티.

섹션 (1). 유니티 설치 및 기본적 사용법

유니티를 설치하고 사용하는 방법을 다룹니다.

유니티와 친해지는 단계이며 이것저것 만져보는

과정입니다.

섹션 (2). 유니티와 연계한 c# 스크립트 작성법.

유니티에서 c# 스크립트를 작성하는 방법을 다루고,

"컴포넌트"를 다루는 방법을 배웁니다.

이 과정에서 변수 if 반복 등의 기초지식을 다룹니다.

변수 / if / for / while / function

구글링과 AI

섹션 (3). 문제 해결을 위한 구글링과 AI

"모르는 것을 아는 방법", "문제를 해결하는 방법"으로 구글링과 AI를 배우게 됩니다. 혼자 프로젝트를 이끌어나갈 가장 강력한 힘입니다.

섹션 (4). 개발 감 잡기 - 1. 디지털 시계

이론적인 부분만 아는 것으로는 홀로 게임을 만들

수 없습니다. 모르는 부분은 찾고, 아는 부분은 활용하며 디지털 시계를 만들어보는 과정을 다룹니다.

완성된 디지털 시계

완성된 계산기

섹션 (5). 개발 감 잡기 - 2. 계산기

2번째 프로젝트로 계산기를 만들어 봅니다.

디지털 시계를 만들 때와는 다른 지식을 사용해야

하는 과정에서 "모르는 것을 아는 힘"을 키웁니다.

섹션 (6). 개발 감 잡기 - 3. 바운스 볼 모작.

최종 프로젝트를 진행하기 전 마지막으로 "게임"을

만들어보며 개발에 대한 감을 잡습니다. 이동과

튕기는 기능, 별에 대한 시스템 등을 구현해봅니다.

완성된 바운스볼 모작

완성된 수박게임 모작

섹션 (7). 최종작 수박 게임 만들기

마지막으로 수박 게임의 모작을 만들어봅니다.

지금까지 배운 지식과 모르는 지식을 찾는 방법을

합쳐서 하나의 거대한 작품을 만들어봅니다.

섹션 (8). 한계를 뛰어넘는 방법, AI

추가로 AI를 통해서 현 수준에서 어디까지 실력을 수직상승 시킬 수 있는지 체감하고 방법을 직접 체험하며 소개합니다. AI의 강력함과 본인의 현재 능력을 다시 볼 수 있습니다.

AI로 만든 3가지 프로젝트

성공한 1인 개발 게임들

섹션 (9). 마무리

모든 강의를 끝내고 마지막으로 전하고 싶은 철학과 비전, 희망을 이야기하며 다음의 만남을 기약합니다.

coco

COCO

우리의 멋있는 닭 coco는 강의 중간중간에 소리와 함께 나와서 요점을 정리해줍니다! 한 강의에 3번 정도 출현하고, 공부가 아무래도 항상 재밌진 않으니 집중력을 높여드리기 위해 넣었습니다.


물론 항상 요점을 정리하고 보충 설명을 해주니 더 깊은 이해를 도와줄 수 있겠죠? 우리 귀여운 coco 나오면 반가워해주세요..

수강 전 참고 사항

  • 혼자 게임을 만드려면 강의 하나하나를 완벽히 이해하시고 넘어가시는게 중요합니다. (질문👍)

  • 이해가 안되거나 추가로 궁금한 사항이 있다면 질문 해주시길 바랍니다. (직접 답장 해드립니다)

실습 환경

  • 운영 체제 및 버전(OS): Windows (Mac 추가 설명 X)

  • 사용 도구: Unity, Visual Studio.

  • PC 사양: Unity6 권장 사양 참고.

  • Verson : 6000.0.16f1

  • AI : Xai , Grok

학습 자료

  • 스프라이트, 사운드, 폰트 등.

  • 깃허브 링크에 완성 본이 있으니 오류 시 참고하시면 좋습니다.

선수 지식 및 유의 사항

  • 기초적인 코딩 지식이 있으면 좋으나 없다면 복습을 잘 하면 됩니다.

  • 모르는 게 있다면 AI와 구글링, 전자책, 질문 등을 이용하세요!


이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 자신만의 간단한 게임을 만들고 싶은 사람

  • 유니티를 익히고 싶은 사람

  • 코딩을 처음 접하는 사람

  • 취미로 게임을 개발하고 싶은 사람

  • AI를 게임개발에 적용시키고 싶은 사람

  • 게임이라는 매체에 비전이 있는 사람

선수 지식,
필요할까요?

  • 코딩에 대한 기초적인 지식이 있다면 이해하기 쉬워요!

안녕하세요
UniCoti입니다.

유니티의 제의를 받아 어필리에이트로 활동중인 게임 개발자입니다.

블로그, 인스타, 유튜브 등 여러 플랫폼에서 열심히 활동하고 있습니다.

저는 어릴 때 부터 만들기를 좋아했으며 아무 재료도 없이 컴퓨터만으로

만들기를 할 수 있다는 장점을 시작으로 코딩에 입문했습니다.


게임은 젤다의 전설이라는 게임에서 영감을 받아 스토리를 전달하는 매체 중

가장 높은 고점을 지녔다고 생각해 이상적인 게임을 만드는게 인생의 꿈입니다.

모두가 조금 더 쉽고 효율적으로 게임을 만들 수 있도록 강의를 만들었습니다!


완성된 작품 자료 : github.com/UniCoti/inflearn

게임 개발 블로그 : https://inf.run/bHXtb

더보기

커리큘럼

전체

44개 ∙ (4시간 17분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!