하네스 엔지니어링 Unity 게임 개발 : 장르불문 평생 써먹는 AI Agent 활용 바이블 w. Claude Code & Codex
망설이면 가격이 확-올라요!
딱 6/7까지 슈퍼 얼리버드 가격!🔥
본 강의는 6/1 신규 런칭한 강의로
딱 일주일동안 슈퍼 얼리버드 가격으로 만날 수 있습니다!
AI가 코드를 짜주는 시대,
게임 개발에서 진짜 중요한 건 ‘구조’입니다
기준을 세운 AI 개발은,
결과물의 완성도로 이어집니다!
하네스 엔지니어링을 통해 차원이 다른 개발 속도, 더 안정적인 코드 구조, 더 높은 완성도의
게임 개발 과정을 경험하게 됩니다!
하네스 용어 사전 펼치기
게임 개발 상황에 맞춰 쉽게 풀어드립니다.
외우는 용어가 아니라,
AI가 Unity 프로젝트 안에서 안정적으로 일하게 만드는 장치로 이해해보세요.
커리큘럼 로드맵
Unity × AI Agent × 하네스 엔지니어링
게임 프로젝트에 적용하는 5 STEP 커리큘럼을 소개합니다!
Unity × AI Agent × 하네스 엔지니어링
게임 프로젝트에 적용하는
5 STEP 커리큘럼을 소개합니다!
대표 학습 내용
AI가 매번 다른 코드와 답변을 만드는 이유
바이브코딩으로 만든 프로젝트가 쉽게 꼬이는 이유
Unity 게임 개발에 AI Agent를 도입할 때 필요한 기준
게임 로직, 입력, 카메라, UI, 저장 기능이 뒤섞이지 않도록 역할별 구조를 만듭니다.
대표 학습 내용
모든 기능을 한 파일에 몰아넣었을 때 생기는 문제
기능별로 코드를 나누고 관리하는 기준
입력, 카메라, UI, 저장처럼 게임마다 필요한 기본 시스템 구성
대표 학습 내용
AI가 따라야 할 프로젝트 작업 매뉴얼 작성
이전 작업 내용과 실수 방지 기준을 AI가 참고하게 만드는 방법
반복되는 요청을 템플릿화해 AI가 같은 규칙으로 작업하게 만드는 방법
작업 전에는 방향을 확인하고, 작업 후에는 코드 리뷰와 수정 과정을 거쳐 안정적인 구조로 정리합니다.
대표 학습 내용
AI가 작업하기 전 구현 계획을 먼저 확인하는 방법
AI가 만든 코드가 프로젝트 규칙을 지켰는지 점검하는 방법
문제 있는 코드를 찾아 다시 정리하고 개선하는 방법
뱀서류 게임과 2D 횡스크롤 게임을 제작하며, AI Agent가 실전 개발에서 어떻게 쓰이는지 확인합니다.
대표 학습 내용
적이 몰려오는 자동 전투 게임의 핵심 시스템 구현
2D 횡스크롤 액션 게임의 조작, 전투, 스테이지 구현
완성한 프로젝트를 점검하고 수정한 뒤 PC 빌드까지 마무리
프로젝트 미리보기
겉모습만 그럴싸한 결과물은 No!
재미와 완성도까지 챙기는 2D & 3D 게임 개발 프로젝트
겉모습만 그럴싸한 결과물은 No!
재미와 완성도까지 챙기는
2D & 3D 게임 개발 프로젝트
간단하지만 중독성 있는 미니게임 만들기 프로젝트
콤보와 스테이지로 이어지는 2D 횡스크롤 액션 플랫폼 게임
적이 사방에서 몰려오는 3D 뱀서류 서바이벌 생존 게임
프로세스
AI에 끌려가지 않는 개발자 중심 AI 활용 가이드
게임 개발팀의 일원처럼 일하게 만드는 과정을 알려드립니다!
AI에 끌려가지 않는
개발자 중심 AI 활용 가이드
게임 개발팀의 일원처럼 일하게 만드는 과정을
알려드립니다!
Unity 프로젝트 구조부터 하네스 구축, 실전 게임 적용까지
AI Agent가 내 프로젝트 안에서 제대로 일하는 흐름으로 구성했습니다.
Level 1
AI로 게임 개발해보려 했는데,
프로젝트가 금방 꼬이진 않았나요? 무너지지 않는 기반 만들기!
AI로 게임 개발해보려 했는데,
프로젝트가 금방 꼬이진 않았나요?
무너지지 않는 기반 만들기!
정리합니다. 프로젝트 구조가 잡혀 있어야 AI도, 개발자도 길을 잃지 않습니다.
코드를 어디에 넣을지 정하는 법
코드 위치와 이름 규칙이 없으면 AI도 매번 다른 방식으로 코드를 만듭니다. 폴더, 파일명, 작성 규칙을 먼저 정리해 AI가 같은 기준으로 작업하게 만듭니다.
MonoBehavior와 일반 클래스 구분하기
캐릭터 이동처럼 게임 오브젝트와 직접 연결되는 코드는 Unity 쪽에 두고, 계산·규칙·데이터 처리는 별도로 분리해 관리하기 쉬운 구조를 만듭니다.
기능별 역할 나누기
하나의 클래스에 모든 기능을 넣는 것이 아니라 역할별로
구조를 나눠 유지보수하기 쉬운 코드를 만듭니다
Claude Code로 AI 개발 환경 세팅하기
Claude Code를 활용해 Unity 프로젝트 안에서 AI Agent가 작업할 수 있는 기본 환경을 세팅합니다. 이후 프로젝트 규칙, 메모리, 자동화 기능을 연결해 AI가 실제 게임 개발 흐름 안에서 일할 준비를 만듭니다.
| 강사님의 꿀팁 |
처음부터 복잡한 아키텍처를 완벽하게 설계하려고 하면 오히려 막히기 쉽습니다.
중요한 건 거창한 구조가 아니라, Unity에 붙어야 하는 코드와 따로 분리해야 하는 로직을 구분하는 기준을 갖는 것입니다.
이 기준만 잡혀도 AI는 같은 기능을 만들 때 매번 다른 방식으로 작성하지 않고,
프로젝트 안에서 더 일관된 방식으로 작업하게 됩니다.
Level 2
AI에게 계속 설명하고 있는데,
매번 다른 방식으로 작업하진 않나요? 본격적으로 스스로 일하는 AI 개발 환경 만들기!
AI에게 계속 설명하고 있는데,
매번 다른 방식으로 작업하진 않나요? 본격적으로 스스로 일하는
AI 개발 환경 만들기!
결과물만 남는 것이 아니라 다음 프로젝트에도 재사용할 수 있는 방식까지 익힙니다.
공통 시스템 구현
입력, 카메라, UI, 저장은 어떤 게임에서도 반복해서 필요한 기본 기능입니다. 공통 시스템을 먼저 만들어 다음 게임 개발에서도 재사용할 수 있는 기반을 잡습니다.
AI에게 Unity 프로젝트 설명하기
AI가 프로젝트 구조를 모르면 플레이어, 전투, UI 코드가 뒤섞일 수 있습니다. 작업 매뉴얼을 통해 AI가 Unity 게임 구조에 맞춰 기능을 구현하게 만듭니다.
AI가 게임 개발 맥락을 기억하게 하기
실수를 반복하지 않게 만든다는 내용과
시작부터 게임 완성까지 규칙을 일정하게 지켜서 코드를 작성하게한다는 쪽
반복되는 게임 기능 작업 자동화하기
코드 리뷰 부터 새로운 스킬 추가와 같은 컨텐츠 다양화처럼 게임 개발에는 반복 작업이 많습니다. Skills와 템플릿을 활용해 짧은 요청으로도 규칙에 맞는 기능을 생성하게 합니다.
| 강사님의 꿀팁 |
AI Agent는 게임 기능을 한 번에 완벽하게 뽑아내는 마법 도구가 아닙니다.
실무에 가깝게 쓰려면 먼저 AI가 구현할 게임 기능의 계획을 세우게 하고, 작업 후에는
플레이어, 전투, UI, 저장 구조가 규칙대로 연결됐는지 검토하는 루프가 필요합니다.
이 흐름이 있어야 AI가 만든 코드를 그대로 붙여 넣는 것이 아니라,
Unity 프로젝트에 맞게 검증하고 개선하는 개발 파트너로 활용할 수 있습니다.
작업물과 규칙을 Codex로 마이그레이션하고, 없는 기능은 대체 구현하는 방법까지 익힙니다.
Level 3
AI로 게임 개발해보려 했는데,
프로젝트가 금방 꼬이진 않았나요? 무너지지 않는 기반 만들기!
AI로 게임 개발해보려 했는데,
프로젝트가 금방 꼬이진 않았나요?
무너지지 않는 기반 만들기!
AI가 만든 결과물을 검토하고 다듬으며, 실행 가능한 게임으로 마감합니다.
3D 뱀서류에 하네스 적용하기
기능이 많아질수록 AI 결과물을 그대로 붙이기 어렵습니다. 하네스를 적용해 적 스폰, 자동 전투, 웨이브, 성장 루프를 안정적으로 구현합니다.
2D 액션 게임으로 구조 확장하기
하나의 장르만 따라 만들면 응용하기 어렵습니다. 3D에서 만든 개발 흐름을 2D 액션에도 적용해 장르가 달라도 통하는 구현 방식을 익힙니다.
AI 코드 검토·리팩토링하기
AI가 만든 코드는 실행되더라도 구조가 불안정할 수 있습니다. 검토와 리팩토링을 통해 기능이 늘어나도 무너지지 않는 코드로 다듬습니다.
PC 빌드까지 마무리하기
개발 화면에서만 돌아가는 것과 실제 실행 파일로 마감하는 것은 다릅니다. 오류 점검과 빌드 과정을 거쳐 실제로 플레이 가능한 게임 결과물로 완성합니다.
| 강사님의 꿀팁 |
AI가 만든 기능은 “실행 여부”보다 “게임 루프 안에서 자연스럽게 연결되는지”가 중요합니다.
적 스폰, 전투, 경험치, 레벨업, UI가 따로 움직이는 것이 아니라 플레이 → 전투 → 보상 → 성장 흐름으로 이어져야 진짜 게임처럼 느껴집니다. 또한 기능을 한 번에 많이 붙이기보다, 추가할 때마다 테스트 → 검토 → 리팩토링을 반복해야 합니다.
이 과정을 거쳐야 AI로 만든 코드도 단순 프로토타입이 아니라 끝까지 완성 가능한 게임 구조로 안정화됩니다.
이번 강의에서만 쓰고 나면 끝? NO!
두고두고 평생 써먹는, 장르불문 확장되는 하네스 엔지니어링 구조!
3D 뱀서류, 2D 액션, 퍼즐, 타워디펜스, RPG까지.
작업 규칙, 메모리, 자동화, 검토 루프를 한 번 설계해두면 다양한 장르의 Unity 게임 개발에 무한 확장 가능!
강사 소개
대형 게임 프로젝트를 경험하고, AI 시대의 개발 구조를 연구해온 현업 개발자!
조재원 강사님을 소개합니다!

조재원
(전) 데브시스터즈 / 셀장
(전) 펄어비스 / 게임플레이 디벨롭 팀장
강사님 한마디
안녕하세요.
Unity로 게임을 개발하다 보면 단순히 기능을 구현하는 것만으로는 부족하다는 것을 느끼게 됩니다.
프로젝트가 커질수록 중요한 것은 유지보수하기 쉬운 구조, 확장 가능한 설계, 그리고 AI를 실무 흐름 안에서 제대로 활용하는 방식입니다.
많은 주니어 개발자들이 어려움을 겪는 지점도 새로운 기능 구현 자체보다, 기능이 늘어날수록 코드가 어디에 있어야 하는지,
어디를 수정해야 하는지 알기 어려워지는 구조적 문제입니다.
이번 강의는 SOLID, Flux, MVI 같은 아키텍처 용어를 먼저 외우는 강의가 아닙니다.
직접 게임 개발에 필요한 핵심 시스템을 만들며, Manager와 Module을 어떻게 나누고,
AI Agent를 어떻게 개발 파트너로 활용할 수 있는지 단계적으로 보여드립니다.
또한 단순한 프롬프트 활용을 넘어, AI가 실제 개발 흐름 안에서 동작할 수 있도록
요구사항 정리, 코드 검토, 프로젝트 맥락에 맞춘 적용과 개선 과정까지 함께 다룹니다.
이 강의를 통해 수강생분들이 예제 프로젝트 하나를 따라 만드는 데서 끝나지 않고,
앞으로 자신만의 게임을 더 안정적으로 설계하고, 더 효율적으로 구현하며, AI를 제대로 활용할 수 있는 기본기를 가져가셨으면 합니다.
강사님 주요 포트폴리오
강의 비교
지금 구매하면 가격도, 시간도 이득!
타 학습 방법 대비 압도적인 가성비
* 제공 파일은 강의 수강생 전용 Git 저장소를 통해 제공되며, Unity 프로젝트 코드부터 하네스 관련 실습 파일까지 수업 진도에 맞춰 업로드 될 예정입니다.
놀랍게도 여기서 끝이 아니에요!
★완성한 게임을 어떻게 보여주고 활용할지도 짚어드립니다★
추천 수강생
막막했던 게임 개발 환경에서 벗어나고 싶은 모든 사람
Unity 기초는 있지만 프로젝트 구조가 막막했거나,AI 코딩 도구를 써봤지만 결과물을 안정적으로 관리하기 어려웠다면 이번 강의에서 AI와 함께 게임을 완성하는 구조를 배워보세요!
어떤 점이 다른가요?
무엇인가요?
프로그램 안내 드립니다.
* 툴이나 프로그램 사용 환경과 버전 업데이트에 따라, 강의 내 화면(UI) 구성이나 기능이 실제 수강 시점과 다를 수 있습니다.
* 본 강의는 촬영 시점의 버전을 기준으로 학습 흐름과 개념 전달에 중점을 두었으며, 이후 버전 업데이트에 따른 내용 수정이나 추가는 제공되지 않습니다.
* 강의에서 안내되는 AI 툴의 무료 크레딧 제공 여부 및 요금제 가격은 각 서비스 제공사의 정책에 따라 변경되거나 종료될 수 있습니다. 이용 전 반드시 해당 서비스의 최신 정책 및 요금을 확인해 주시기 바랍니다.
[필수 툴] (무료)
Unity 6 Editor VS Code (또는 JetBrains Rider 등 선호하는 IDE) Git
[AI Agent 환경] (유료) — 택 1
Claude Code (Anthropic Pro $20/월 이상 필요)
Codex / ChatGPT (OpenAI 요금제 별도 확인)
강의는 Claude Code 기준으로 진행됩니다.
Codex 사용자를 위한 마이그레이션 방법도 강의 내에서 별도로 안내합니다.
[권장 컴퓨터 사양]
최소: RAM 16GB / Unity 6 실행 가능한 Windows 또는 macOS / 내장 그래픽 가능
권장: RAM 32GB / SSD 여유 30GB 이상 / 중급 이상 GPU
본 강의는 고사양 그래픽 프로젝트가 아니라 구조 설계와 실전 제작 흐름이 핵심이므로, 일반적인 Unity 개발 환경이면 수강 가능합니다.
[Unity 에셋 라이센스]
© Unity Technologies Japan/UCL
* C# 기초 문법을 알고 있어야 합니다. 변수, 함수, 클래스 개념을 이해하고 있으면 충분합니다.
* AI 코딩 도구 경험은 없어도 괜찮습니다. Claude Code, Codex 사용법은 강의 내에서 처음부터 안내합니다.
* 하네스 엔지니어링 개념을 몰라도 괜찮습니다. 강의에서 개념부터 실습까지 단계적으로 다룹니다.






























