강의

멘토링

커뮤니티

Challenge
모집 중
게임 개발

/

게임 프로그래밍

[빡센 챌린지] 4주 만에 나만의 RPG 게임으로 인디 개발자 입문

이 과정은 완전 초보자가 인디 게임 개발자로 성장하는 첫 번째 여정을 돕는 소수 정예 챌린지입니다. 유니티(Unity)를 처음 다루는 분이라도 따라오기 쉬운 단계별 미션 구조로 구성되어 있으며, 단순히 강의만 듣는 과정이 아니라 직접 게임을 만들고, 퍼블리시하고, 공유하는 데 목표를 둡니다. 미션이외에 개인별 주 1회 화상 멘토링을 진행하며 밀착 케어하는 방식으로 소수 정예로 운영합니다. 또한, 수업 내용이외에 총 4회 라이브 특강을 진행합니다.

  • 이재현

47개 수업 학습

10회 미션 수행

라이브 4 회

성취의 증표, 수료증을 발급해요.

지식공유자와 멘토링 혜택!

질문하고 즉시 답을 얻어요.

무제한 복습, 내 것으로 만들어요.

추가 자료를 통해 학습을 이어나가요.

완주 시 쿠폰을 제공해요.

이재현님과 함께해요!

450

수강생

31

수강평

44

답변

4.9

강의 평점

7

강의

안녕하세요, 이재현입니다.

1인 게임 개발자를 꿈꾸며 유니티를 독학으로 시작했고, 2009년부터 2012년 까지 1인 개발로 모바일 게임 10여종을 출시했습니다. 절대강좌! 유니티 출간 및 오프라인 강의를 진행했습니다. 강의를 진행하면서, 잘 아는 것과 잘 가르치는 것은 다르다는 사실을 매번 깨닫고 있습니다. 이러한 경험을 바탕으로, 제가 가진 지식을 여러분들께 더 효과적으로 전달하기 위해 늘 노력하고 있습니다.

이번 강의가 여러분께 좋은 출발점이 되어, 즐거운 게임 개발자의 세계로 나아가는 데 작은 보탬이 되기를 기원합니다. ~


주요 강의 이력

  • 패스트캠퍼스 - 유니티 캠프 1기 ~ 8기

  • 팀 스파르타 온라인 튜터

  • T아카데미

  • NHN 엔터테인먼트

  • 넷마블 게임아카데미

  • ETRI (한국전자통신연구원)

  • 한콘진, 경콘진, 성남산업진흥원

  • KAIST, 서강대, 중앙대, 한성대, 단국대 특강

주요 활동

  • 절대강좌! 유니티 집필 (일본, 중국 출판)

  • 유니티 UNITE 2014 세션 특강

  • 유니티 UNITE 2018 핸드온 세션 특강

  • 유니티 인더스트리 2022 핸드온 세션 특강

  • 유니티 코리아 공인 마스터스 2기부터 5기까지 활동

     

 

빡센 챌린지에 오신것을 환영합니다.

이 과정은 완전 초보자인디 게임 개발자로 성장하는 첫 번째 여정을 돕는 소수 정예 챌린지입니다. 본 챌린지는 개인별 1대1 멘토링을 진행하기에 소수 정예로 진행합니다.

C# 기초부터, 2D RPG 게임 제작, 그리고 WebGL 빌드 후 itch.io 에 직접 퍼블리시하는 단계까지 경험해 보게 됩니다. 게임 개발 과정에 필요한 필수적인 이론과 실습을 체계적으로 진행합니다.

사실 요즘 게임 개발을 배우기 쉬워졌지만, 처음 시작하는 분들에게는 방향을 잡는것, 즉, 무엇을 먼저 배우고 어떻게 접근해야 하는지가 가장 중요합니다. 지난 15년간 패스트캠퍼스 오프라인 강의부터 팀 스파르타 온라인 튜터까지 수많은 수강생을 지도했던 경험을 바탕으로 빡쎈 챌린지를 준비했습니다.

  • "독하게 마음먹고 4주에 안에 정말 내 힘으로 게임 포트폴리오를 만들고 싶다"는 분을 환영합니다.

  • 4주라는 시간에 온전히 자신의 힘으로 게임 포트폴리오 만드는 작업은 쉽지 않습니다.
    제로 베이스에서 출발한다면 더욱더 그렇습니다.

  • 하지만, 여러분의 의지검증된 커리큘럼이 함께한다면 충분히 가능합니다.

빡센 챌린지 목표

  • 매주 완료해야 할 분량을 명확히 제시 및 진행상황 체크

  • C# 초/중/고급 문법 & 게임 개발형 사고 전환

  • Unity 에디터 사용법부터 Sprite, Tilemap, UI 제작까지

  • 적절한 디자인 패턴으로 RPG 캐릭터 이동, 애니메이션, 전투 시스템 구현

  • 사운드, 스토리, UI, 로컬 및 클라우드 저장 기능

  • 최종적으로 itch.io에 직접 배포하고 플레이 가능한 빌드 완성

AI 활용 능력을 갖춘 게임 개발자로 성장하기 위한 방향성

AI 시대에 게임 개발자가 가져야 할 역량이 빠르게 변화하면서, 이번 챌린지가 어떤 방향으로 진행되어야
할지 많은 고민을 했습니다.

ChatGPT, Claude, Copliot등을 비롯해서 다양한 AI 개발 도구들이 매일같이 등장하고 발전하고 있습니다. 이러한 환경 속에서 "어떤 AI를 쓰느냐"보다 더 중요한 질문은 다음과 같습니다.

AI를 어떻게 활용해야 게임 개발자로서의 기본기와 역량을 최대치로 끌어올릴 수 있는가?

  • 슬라임이 가장 가까이 있는 적 캐릭터를 찾아 공격하는 로직을 만들어줘.

  • Hp가 10% 미만에 도달하면 회피하고 도망가는 AI 행동 로직을 구현해줘.

AI는 곧바로 완성도 높은 코드를 생성해줍니다. 하지만

  • 그 코드가 왜 그렇게 동작하는지,

  • 성능이나 구조적으로 문제가 없는지,

  • 게임의 상황에 따라 어떻게 개선해야 하는지조차 모른다면,

AI가 제공한 코드에 의존하는 "바이브 코딩"은 결국 실패할 수밖에 없습니다.

AI 시대의 개발자에게 필요한 역할: 구현자가 아닌 감독자

이 역할을 수행하려면 다음 두 가지가 반드시 필요합니다.

  • 탄탄한 게임 개발 기본기


  • AI와 협업하는 방식에 대한 이해

즉, AI를 잘 활용하는 능력은 기본기가 있을 때만 의미가 있습니다. 그래서 이번 챌린지의 첫 번째 목표는:

"AI에 의존하기 전에 스스로 기반 역량을 확보하는 것"

입니다. 기본기가 갖추어져야 AI가 생성한 코드의 의도를 이해하고, 필요에 따라 수정·최적화하며, 게임의 방향에 맞게 확장할 수 있습니다.

빡센 챌린지에서 AI는 어떻게 활용되는가?

이번 챌린지에서는 단순히 "AI에게 코드를 부탁하는 방법"을 배우지 않습니다. 대신 다음과 같은 방향으로 AI를 활용합니다.

  • Claude Code를 활용한 코드 검증

  • ChatGPT를 활용한 설계 및 개선 피드백

  • SOLID 원칙과 클린 코드 기준에 따른 점검

  • 지속적으로 코드 품질을 개선하는 방법론 학습

즉, AI가 대신 코드를 짜주는 방식이 아니라, AI를 통해 여러분 스스로의 코드를 더 좋게 만드는 방식을 배웁니다. Claude Pro 요금제(월 20달러 결재)가 필요합니다.

Claude Code 활용한 클린 코드

빡센 챌린지 커리큘럼 소개

[0주차 : Git & Github 활용]

본격적인 챌린지에 돌입하기 전에, 개발자라면 반드시 익혀야 할 Git과 GitHub 활용 방법을 먼저 학습합니다. (선택사항)

사전 제공되는 Git/GitHub 강의를 통해 버전 관리 개념을 이해하고, 챌린지 동안 사용될 모든 코드를 직접 Git으로 관리하게 됩니다. 또한 GitHub를 통해 코드를 공유하고 구조화하는 방법을 실습합니다.

이번 챌린지는 단순히 코드를 작성하는 것에서 끝나지 않습니다.

코드를 관리하고, 기록하고, 공유하는 경험을 통해 협업 가능한 개발자로 성장하는 것이 중요한 목표 중 하나입니다. 참여자 모두가 이번 과정을 통해 Git을 익숙하게 사용하게 되고, 나아가 협업 가능한 개발자로 성장하길 기대합니다. (무료 쿠폰 제공)

선지급되는 강의 (https://inf.run/CR6ur)

[1주차 : 탄탄한 C# 프로그래밍 역량 확보]

이 챌린지의 핵심은 탄탄한 C# 프로그래밍 기본기를 갖추는 것입니다.

많은 입문 강의가 지루한 문법 설명에만 머무르지만, 이번 과정은 다릅니다.여러분은 텍스트 기반 RPG 게임을 직접 만들면서 C# 문법을 자연스럽게 익히고 고급기법을 학습합니다.

  • C#의 변수, 조건문, 반복문과 같은 기초 문법부터


  • 클래스, 상속, 캡슐화, 다형성 등 객체지향 프로그래밍(OOP) 개념


  • 그리고 SOLID 원칙과 클린 코드 작성법까지


실제 게임 제작과 연계해 단계적으로 학습합니다. 이러한 학습 방식은 개념을 단순히 이해하는 수준을 넘어, 유니티로 2D RPG를 구현할 때 자연스럽게 반복되고 연결되도록 설계된 구조입니다.

즉, 학습 과정 자체가 유니티 게임 개발 과정과 이어져 있어서 자연스러운 흐름을 이어가도록 구성했습니다.

VSCode를 활용한 C# 콘솔 텍스트 RPG 프로젝트

[2주차 : 유니티 기초 및 2D RPG 프로젝트 설계]

2주차에서는 유니티 엔진의 기초 사용법을 익히고, 실제 2D RPG 게임 제작을 위한 설계 단계를 진행합니다.

게임 설계 문서는 어떤 장르나 규모의 게임을 만들더라도 반드시 필요한 과정입니다. 준비된 템플릿을 활용하여, 여러분 스스로 게임을 설계하고 구조화할 수 있는 역량을 키우도록 구성했습니다. 설계가 완료되면 본격적인 게임 제작에 착수합니다.

주요 학습 내용

  • 2D RPG 게임 설계 - 게임 디자인문서(GDD), 와이어프레임 작성

  • 유니티 에디터 구조 이해 및 실습

  • 핵심 개념의 이해 - 게임오브젝트, 컴포넌트, 프리팹

  • 입력 처리 - InputSystem 기초 활용


  • 2D 리소스 관리 및 Tilemap 기반의 맵 제작

  • 애니메이션 구성 및 플레이어 이동 구현

  • NPC와 상호작용 및 대화(UI) 시스템 기초 구현

개인별 선택할 수 있는 리소스 예시 (https://pixel-boy.itch.io/ninja-adventure-asset-pack)

[3주차 : 전투, 인벤토리, 저장 기능]

3주차에서는 RPG 게임의 핵심이라 할 수 있는 전투 시스템과 인벤토리 기능을 본격적으로 구현합니다.
다소 복잡한 로직이 포함되지만, 단계적으로 접근하는 방법과 효율적인 구조 설계 방식에 대해 실습하며 자연스럽게 이해할 수 있도록 구성했습니다.

주요 학습 내용

  • 몬스터 AI 및 전투 알고리즘 구현

  • 아이템 획득 및 인벤토리 UI

  • 효과음, 배경음 및 애니메이션 연계

  • PlayerPrefs 및 ScriptableObject 를 통한 데이터 관리

게임에서 사용하는 리소스 (https://0x72.itch.io/dungeontileset-ii)

[4주차 : 빌드, 배포, 포트폴리오 만들기]

4주차에서는 지금까지 제작한 프로젝트를 폴리싱(Publishing Quality 수준으로 다듬는 과정) 한 뒤, WebGL로 빌드하기 위한 최적화 작업을 진행합니다.

또한 단순히 게임을 완성하는 것을 넘어, 포트폴리오로서 가치를 높일 수 있도록 Github 업로드, README 문서 작성, itch.io 배포를 진행합니다.

정해진 기간 내에 프로젝트를 itch.io에 배포한 참여자에게는 프로젝트 전체 리뷰 및 개선 피드백이 제공됩니다.

주요 학습 내용

  • WebGL 빌드를 위한 최적화

  • Github 업로드 및 README 작성

  • itch.io 페이지 제작 및 배포

  • 플레이테스트 진행 및 프로젝트 리뷰

itch.io 퍼블리싱 예시 (https://alarts.itch.io/die-in-the-dungeon)

[총 4회 라이브 특강 및 1:1 개별 멘토링]

매주 화요일 저녁 20:00 ~ 22:00 (2시간) 특강을 진행합니다. 총 4회 특강에서는 챌린지 커리큘럼에서 다루지 않거나 보완이 필요한 내용을 중심으로 실시간 강의가 진행됩니다.
(선택 참여, 요일과 시간은 강의 주제는 변동될 수 있습니다.)

  • 특강 주제는 챌린지 오픈일에 최종 확정됩니다.

  • 특강이 완료된 후 복습할 수 있도록 녹화본을 제공합니다.

  • 주 1회 개인별 1대1 화상 멘토링을 진행(30분) 합니다. 신청자에 한하며 시간은 슬랙 채널에 공지합니다.

  • 개인 멘토링은 커리큘럼에 대한 내용에 한정합니다.


줌 화상 멘토링

[Extra : Toss 앱인앱 출시 가이드]

추가 콘텐츠로 여러분이 제작한 프로젝트를 토스 앱인앱에 퍼블리싱하는 가이드를 제공합니다. 개발 후 어떤 프로세스로 마켓에 런칭할 수 있는지에 가이드를 제공합니다.

빡센 챌린지 진행 방식

  • 주차별 미션 부여 및 진행상황 공유

  • 진행상황 인증(필수) 및 주 1회 1대1 줌 화상 멘토링(선택사항)

  • Github에 코드 공유 및 코드 리뷰

  • 수강생들과의 Slack 채널 공유

  • Slack 및 인프런을 통한 질의/응답

  • 최종 포트폴리오 업로드 후 프로젝트 리뷰 제공

  • 최종 미션 완료 시 제가 오픈한 모든 강의 할인 쿠폰 제공


  • 매주 화요일 저녁 20:00 ~ 22:00 (2시간) 특강 진행 (총 4회)- 선택 참여 (인프런 화상 강의)


  • 주 1회 개인별 1대1 화상 개별 멘토링 진행(30분)


이런 분께 추천합니다.

  • 독하게 마음먹고 4주에 안에 게임개발 완료가 목표이신 분

  • 인디 게임 개발자가 꿈인 분

  • 포트폴리오가 필요한 취준생

  • 게임 개발을 처음 시작하는 분


  • 이론보다 실습 위주의 과정이 필요한 분


1

5

챌린지 시작일

2026년 1월 5일 오전 12:00

챌린지 종료일

2026년 1월 31일 오후 11:30

챌린지 커리큘럼

전체

61개

해당 강의에서 제공:

라이브

챌린지에서 배워요

  • 나만의 플레이 가능한 2D RPG 게임

  • SOLID 원칙을 준수한 클린 코드 작성하기

  • C# 기초부터 중급이상의 프로그래밍 역량

  • 게임 개발에 필수적인 디자인 패턴 적용법

  • GitHub 프로젝트 소개 페이지

  • itch.io에 올린 첫 게임 포트폴리오 페이지

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 인디 게임 개발자가 꿈인 분

  • “나도 게임 한번 만들어보고 싶다!” 하는 분

  • 게임 개발의 확실한 기본기를 갖추고자 하는 분

  • 이론보다 실습 위주의 과정이 필요한 분

수강평

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

문의 이메일

myleje@gmail.com

취소 및 환불 규정
챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.