SOFTWARE CAMPUS 로고
넥스트러너스평생교육시설
모집중

AI를 활용한 차세대 스마트 게임 개발자 양성과정

모집기간~2026-06-24
수업기간2026-06-25 ~ 2027-01-04
지역
수업방식온라인
수업시간월, 화, 수, 목, 금 / 10:00 - 19:00

👇 신청 페이지에서 10초 이상 머물면 +100P

복귀 후 30~60초 내 적립

이런 역량을 키울 수 있어요
  • C++ 또는 C#을 활용하여 Unity 또는 Unreal 엔진 기반의 2D/3D 게임 클라이언트 개발 능력을 키울 수 있어요.
  • ChatGPT를 이용하여 게임 퀘스트 및 대사를 생성하고, Midjourney/Stable Diffusion으로 게임 에셋 제작 시간을 단축하는 AI 활용 능력을 갖출 수 있어요.
  • 게임 개발에 필요한 핵심 자료구조 및 길찾기 알고리즘을 활용하여 게임 성능을 최적화하는 실력을 쌓을 수 있어요.
  • 3D 공간 구현을 위한 벡터, 행렬 등 선형대수 지식과 물리 엔진 원리를 이해하고 게임에 적용할 수 있어요.
  • DirectX 기초를 통해 그래픽스 렌더링 파이프라인을 이해하고, 셰이더 프로그래밍을 통해 다양한 시각 효과를 구현할 수 있어요.
  • TCP/UDP 소켓 프로그래밍을 이해하고 멀티플레이어 게임의 위치 동기화 및 데이터 패킷 처리 능력을 키울 수 있어요.
교육기관 정보
넥스트러너스평생교육시설
기관 소개가 없습니다.
일정 & 수업
모집기간~2026-06-24
수업기간2026-06-25 ~ 2027-01-04
수업방식온라인
수업시간월, 화, 수, 목, 금 / 10:00 - 19:00
모집정원60
총 수업130일(1,040시간)
수강료 & 지원금
내배카 여부필요함
자기 부담금600,000원
정부 지원금18,276,000원
훈련수당(월)300,000원
지원 자격을 확인해주세요.
필수
-국민내일배움카드 발급 가능자
-게임 개발에 몰입할 수 있는 미취업자.
우대
-게임 기획이나 개발 경험이 있는 자
-자신만의 게임을 만들어보고 싶은 강한 열정을 가진 비전공자
이런 절차로 지원할 수 있어요.
서류심사
면접
코딩테스트
훈련 목표
1
Game Engine: Unity(유니티) 또는 Unreal 엔진을 활용하여 2D/3D 게임 클라이언트 개발 능력 완비
2
AI Integration: ChatGPT로 퀘스트나 대사를 생성하고, Midjourney/Stable Diffusion으로 게임 원화 및 아이템 이미지를 생성하여 리소스 제작 시간을 단축
강사진 소개

미상

강사진에 대한 소개가 없습니다.

지원 서비스
교재 제공
이력서 첨삭
모의 면접
취업 지원
수료 후 지원
프로젝트 정보
프로젝트 수2
프로젝트 기간4주
팀 구성자율구성
협업 도구Git/GitHub
멘토 지원
멘토 지원 있음
커리큘럼

📢 각 항목을 클릭하면 세부 내용을 확인할 수 있어요.

메인 커리큘럼

5-1. 언리얼 엔진 활용을 위한 C++ 이론
■ 강의 설명○ 해당 강의는 언리얼 엔진 활용을 위한 C++ 이론을 학습하며, 입출력, 제어문, 함수, 등 핵심문법을 익혀 언리얼 엔진 개발의 기초를 탄탄히 다지는 법을 학습합니다.■ 학습 범위○ 프로젝트 생성을 통해 언리얼 개발환경 설정 및 Visual Studio와 연동하는 방법을 학습합니다.○ 기본 자료형 등 언리얼 엔진에서 자주 사용하는 변수 유형을 학습합니다.○ 함수의 정의와 호출, 매개변수, 오버로딩 등을 학습니다 함수 활용 및 심화응용력을 키웁니다.■ 특징○ 언리얼엔진에서 실제로 자주 사용하는 변수와 자료형을 학습하여 실용성을 극대화합니다.○ 함수의 기본 개념부터 매개변수, 오버로딩 등 심화내용까지 다루어, 배운 내용을 응용하고 문제해결 능력을 키웁니다.■ 이수 후 기대 효과○ 언리얼 블루프린트에 적용 가능한 C++활용법을 익혀 언리얼 엔진 활용을 가능하게 하고, 코드의 효율화, 확장 가능한 설계에 대한 이해도를 높입니다.
5-2. C++ 객체지향 이론
■ 강의 설명○ 해당 강의는 C++ 객체지향을 바탕으로 게임 오브젝트를 효율적으로 관리하고 제어하는 법을 학습합니다■ 학습 범위○ C++ 구조체와 클래스의 기본 차이점을 학습○ 캡슐화, 상속, 다형성 등의 이론을 이해하고 실습을 통해 구현방법을 익힘■ 특징○ 해당 강의를 통해 객체지향 프로그래밍(OOP)에 대한 개념을 체계적으로 이해할 수 있도록 하며 캡슐화를 통해 데이터와 데이터를 조작하는 함수를 묶어 안정성을 확보○상속과 다형성에 대한 개념을 익혀 코드의 유연성과 확장성을 신경쓰는 코딩능력 함양■ 이수 후 기대 효과○ 해당 강의를 통해 객체지향에 대한 개념을 이해하여 유연하고 재사용성 높은 프로그램을 설계할 수 있는 능력 함양
1-1. C# 문법, 객체지향 개념
■ 강의 설명○ C# 언어의 기본 문법(변수, 조건문, 반복문 등)과 객체지향 프로그래밍(OOP)의 핵심 요소(클래스, 객체, 상속, 다형성 등)를 체계적으로 익히는 과정입니다.○ 단순히 문법을 외우는 데 그치지 않고, 간단한 콘솔 예제나 작은 프로젝트를 통해 실무에서 유용하게 적용할 수 있는 기초를 탄탄하게 다지는 데 초점을 맞추었습니다.■학습 범위○ C# 기초 문법: 자료형, 연산자, 제어문(조건·반복)○ 객체지향 개념: 클래스, 객체, 상속, 다형성, 접근 제한자 등○ 실제 예제 코드 실습: 콘솔 출력부터 간단한 로직 구현까지■특징○ 예제 중심: 이론을 배운 뒤 곧바로 작은 코드 예제로 확인○ OOP 감각 습득: '왜' 객체지향을 쓰는지 이해하고, 클래스 간 관계를 설계해봄○ 팀 리뷰 기회: 작성한 코드를 공유·피드백하여 개선점을 발견■ 이수 후 기대 효과○Unity 스크립팅에 바로 적용 가능한 C# 기초 실력 확보○코드 구조화 능력 향상으로, 프로젝트 진행 시 유지보수 부담 감소○상속·다형성 등 객체지향 원리를 자연스럽게 이해해, 추후 복잡한 기능 구현에 자신감 상승

5-3. 언리얼 엔진 블루프린트 기능 활용
■ 강의 설명○ 해당 강의는 언리얼 엔진 블루프린트 기능의 핵심 개념을 익힘○ 시각적 스크립팅 환경에 대한 이해도를 상승시키기 위한 강의 진행■ 학습 범위○ 블루프린트 기능에 대한 설명과 종류에 대한 이해○ 변수 생성과 값 변경 및 활용을 통해 로직의 흐름을 제어하는 법 실습○ 블루프린트 간의 데이터 교환에 대한 이해 및 실습■ 특징○ C++를 활용하여 언리얼 엔진의 활용도를 익힘○ 레벨 플루프린트와 액터 블루프린트 등의 생성 및 차이점 비교를 통해 훈련생이 원하는 기능 구현이 가능■ 이수 후 기대 효과○ 해당 강의를 통해 간단한 상호작용이 가능한 게임 메카닉을 제작하여 실무 활용의 기초를 다짐
1-2. Unity 에디터 기본 사용법
■ 강의 설명○ Unity 프로젝트 구조(Assets, Scenes 등)부터 Hierarchy, Inspector, Scene 뷰의 개념을 익히며, Unity 에디터를 능숙하게 다루는 기초를 닦는 과정입니다.○ 카메라, 오브젝트, Material 등 기본 Component를 직접 적용해보면서, 간단한 씬을 구성할 수 있도록 실습 위주로 진행합니다.■ 학습 범위○ Unity 에디터 구조: Project, Hierarchy, Inspector, Scene, Game 뷰 이해○ 기본 Component 사용: Transform, Renderer, Camera, Light 등○ 2D·3D 오브젝트 배치, 간단한 이동·회전·스케일 조작○ 간단한 Prefab 생성 및 관리 (옵션)■ 특징○ 실습 중심: 이론은 최소화하고, 오브젝트를 직접 추가·설정하며 개념을 몸으로 익힘○ 문제 해결 접근: 씬 구성 중 발생하는 문제(오브젝트 순서, Inspector 설정 등)를 스스로 해결○ 팀 리뷰 기회: 서로의 씬 구성 아이디어를 공유하고, 직관적·효율적인 에디터 사용법을 제안■ 이수 후 기대 효과○ Unity 에디터에서 프로젝트 환경을 빠르게 셋업하고 씬을 제작할 수 있는 기본 역량 확보○ 게임 오브젝트, Material, Lighting 등 필수 요소를 자신 있게 다룰 수 있음○ 추후 복잡한 씬이나 레벨 디자인에 도전할 때, 에디터 활용이 수월해져 생산성 증대"

"4-1. Cinemachine·Timeline·Shader Graph 등 고급 Unity 기능 학습"
■ 강의 설명○ Cinemachine과 Timeline을 사용해 영화 같은 카메라 연출과 컷신 제작 기법을 익히고, Shader Graph로 실시간 쉐이더를 편집하는 고급 Unity 기능을 학습합니다.○ 장면 전환, 카메라 트래킹, 애니메이션 이벤트 등에 대한 이해도를 높이고, 그래픽 표현(쉐이더)도 자유롭게 커스터마이징할 수 있도록 구성했습니다.■ 학습 범위○ Cinemachine: 카메라 무빙, 타겟 추적, 가상 카메라 세팅 등○ Timeline: 컷신 구성, 이벤트 클립(애니메이션·사운드·트랜지션) 배치, 시네마틱 연출○ Shader Graph: 노드 기반 쉐이더 제작, 머티리얼 리얼타임 수정, 간단한 VFX(Glow, Dissolve 등)■ 특징○ 시네마틱 감각 극대화: 영화적 연출을 게임 내 씬에 적용해, 몰입도 높은 장면 연출 가능○ 비주얼 프로그래밍: Shader Graph 노드 편집을 통해 시각 효과를 직관적으로 실험하고 튜닝○ 프로젝트 적용 용이: 작성한 컷신이나 쉐이더를 라이브러리 형태로 저장·재사용해, 추후 프로젝트에서도 쉽게 활용■ 이수 후 기대 효과○ 고품질 연출 역량: 캐릭터 대화나 이벤트 장면을 극적으로 표현, 플레이어 경험 강화○ 그래픽 품질 상승: 쉐이더를 직접 편집해, 아트 스타일을 독창적으로 구현 가능○ 팀 간 협업 효율: 디자이너나 아티스트와 함께 프로토타입·연출 아이디어를 빠르게 시각화하여 피드백 즉시 반영

2-3. UI/UX 개선, 버그 수정 + QA 리포트 작성
■ 강의 설명○ 게임 내 UI/UX 흐름을 체계적으로 점검하고, 버그 수정 및 QA 리포트 작성을 통해 품질을 높이는 과정입니다.○ 화면별·기능별로 UX를 분석해 개선 아이디어를 도출하고, 버그 리스트 우선순위를 정해 수정하는 실무 QA 프로세스를 경험합니다.■ 학습 범위○ UI/UX 분석: 화면 구조, 버튼 배치, 정보 전달 효율 등을 점검하고 개선 방향 제안○ 버그 수정: 오류 상황을 재현하고 원인을 파악해, 코드 및 에셋 레벨에서 해결○ QA 리포트 작성: 발견된 이슈, 수정 내역, 재발 방지 대책 등을 기록·공유■ 특징○ 사용성 극대화: 폰트·컬러·인터랙션 등 세부 요소까지 살펴보고, 플레이어가 편안하게 즐길 수 있는 환경 조성○ 테스트 관리: 버그 리스트를 체계적으로 분류·관리하면서, 수정 후 재테스트 과정을 문서화○ 팀 협업 강화: QA 과정에서 디자이너·개발자가 긴밀히 협력, 수정된 사항을 빠르게 반영■ 이수 후 기대 효과○ 완성도 높은 게임 화면과 인터랙션 구성→ 유저 만족도 상승○ 체계적인 QA 프로세스 구축→ 추후 대규모 프로젝트에서도 안정적 버전 관리 가능○ 버그 사전 예방 습관 형성→ 사소한 이슈를 빠르게 잡아내고, 코스트를 줄임

"3-1. 디자인 패턴(옵저버, 상태머신, 싱글톤 등) 및 최적화(Profiler)"
■ 강의 설명○ 옵저버, 상태머신, 싱글톤 등 주요 디자인 패턴을 학습하고, Unity Profiler를 활용하여 성능 분석 및 최적화를 실습하는 과정입니다.○ 유지보수성 높은 코드 구조를 설계하고, 게임 퍼포먼스를 실시간으로 측정해 병목 지점을 파악·개선하는 데 초점을 맞춥니다.■ 학습 범위○ 디자인 패턴 핵심 이해: 옵저버(Observer), 상태머신(State Machine), 싱글톤(Singleton) 등 대표 패턴 개념 및 구현법○ Profiler 사용법: CPU/GPU 성능, 메모리 사용, Draw Call 등 지표 분석○ 최적화 전략: 스크립트 실행 구조 개선, 오브젝트 풀링, 렌더링 최소화 등■ 특징○ 코드 구조화 집중: 패턴을 단순히 배우는 데 그치지 않고, 프로젝트 적용 사례까지 실습○ 실시간 성능 검증: Profiler로 각 스크립트나 렌더링 파이프라인이 차지하는 비중을 분석해, 효율적 개선방안 제시○ 팀 코드 리뷰: 패턴·최적화 적용 전후 코드를 비교하며, 이해도와 협업 효과 증대■ 이수 후 기대 효과○ 확장성 높은 아키텍처: 복잡한 게임 로직도 특정 패턴을 통해 견고하게 설계 가능○ 성능 문제 사전 방지: Profiler 데이터를 토대로 병목을 조기에 식별, 심각해지기 전에 개선○ 고급 Unity 개발 역량: 중·대형 프로젝트에서도 안정된 코드 구조와 퍼포먼스를 유지할 수 있는 기반 확보
"3-2. QA 프로세스 심화"
■ 강의 설명○ 반복적인 테스트 시나리오를 자동화 스크립트로 구성하고, 버그 트래킹 툴(Jira, Trello 등)과 연동해 체계적인 QA 프로세스를 구축하는 과정입니다.○ 단순 수동 테스트에서 벗어나, 자동화된 실행으로 시간을 절약하고, 버그·이슈를 한눈에 관리할 수 있는 협업 툴 활용을 익힙니다.■ 학습 범위○ 테스트 자동화: 정해진 시나리오(로그인, 씬 전환, 전투 등)를 스크립트로 작성해 실행·검증○ 버그 트래킹 툴 연동: Jira, Trello 등에 이슈를 생성·할당·우선순위 지정, 상태 추적○ QA 프로세스 설계: 테스트 주기, 테스트 범위 설정, 팀원 간 역할 분담 방안■ 특징○ 실무형 접근: 프로그래머·QA 담당자 간 협업 모델을 다뤄, 애자일(Agile) 방식 QA 루틴 체험○ 시간·인력 절감: 자동화 테스트로 회귀 테스트(업데이트 시 기존 기능 정상 동작 여부) 비용 최소화○ 데이터 기반 개선: 트래킹 툴을 통해 이슈 해결 속도, 발생 빈도 등 지표를 파악해 프로젝트 관리 효율 높임■ 이수 후 기대 효과○ QA 효율 극대화: 반복 테스트 시간 절약, 버그 발견 시 신속한 리포트·할당이 가능해 개발 속도 상승○ 버그·이슈 관리 능력 향상: 단계별(발견→분석→해결→검증) 프로세스가 투명해져, 팀 전체가 프로젝트 상황을 쉽게 파악○ 지속적 통합(Continuous Integration) 기반 마련: 추후 CI/CD 파이프라인 구축 시, 자동화 테스트를 유기적으로 연계 가능
AI와 Unity로 만드는 하이퍼 캐주얼 & Idle RPG - 기획부터 출시까지 실무 프로젝트
6-1. 성공사례 분석을 통한 메인 프로젝트 역기획과 기획 (하이퍼 캐주얼 / 키우기)• 레퍼런스 조사, 세계관·캐릭터·시스템 구체화• 팀 구성 및 마일스톤 수립(스프린트 계획, 역할 분담)• 리소스(아트·사운드) 계획 & BM 전략(광고, IAP, DLC 등) 구체화• 유사 장르 성공사례 분석, A/B 테스트 아이디어 도출6-2. AI· Unity 융합 메인 프로젝트 구현 (하이퍼 캐주얼 / 키우기)• 기능 구현(코어 로직, 아트/사운드 리소스 적용, UI/UX)• 주 1~2회 스프린트 마감 빌드 & 코드리뷰/테스트• 외부 테스터 소규모 모집 후 피드백 수집• 중간 QA & 베타 빌드 배포, 버그 및 밸런스 이슈 관리6-3. 메인 프로젝트 QA & 빌드• 집중 테스트(크리티컬 버그 수정, 밸런스 조정, 최적화)• 스토어 업로드 대비 자료(트레일러 영상, 소개문, 스크린샷) 작성• 마케팅/홍보 채널 기본 구성(SNS, 디스코드, 커뮤니티 등)6-4. 최종 QA & 출시 준비• 구글 플레이스토어 등록 절차 가이드(키스토어, 패키지명, 정책 준수)• 커뮤니티 피드백(외부 테스터) 반영, 크리티컬 버그 재수정• 최종 빌드 배포(스토어 게시 대기 상태)6-5. 유저 피드백을 통한 개선 & 유지보수,업데이트 로드맵 수립• 출시 후 유저 피드백 반영(패치·업데이트), 난이도/UX 개선• 포트폴리오(코드, 디자인 패턴, 알고리즘) 및 발표 자료 정리• 유지보수·업데이트 로드맵 수립, 게임 운영 계획
2-2. 빌드 배포(itch.io 등) 후 피드백 수집/반영
■ 강의 설명○ 완성된 프로토타입을 itch.io 등 웹 플랫폼에 배포하고, 사용자(팀원·커뮤니티)의 피드백을 모아서 개선 작업을 진행하는 과정입니다.○ 짧은 빌드 주기로 실시간 피드백을 반영해, 게임의 재미와 안정성을 단계적으로 높일 수 있도록 지도·점검합니다.■ 학습 범위○ 빌드 프로세스: Unity WebGL/PC 빌드 방법, itch.io 페이지 설정○ 피드백 채널 운영: 사용자들이 의견을 제시할 수 있도록 안내, 댓글·문의·설문 등○ 개선 작업: 주요 불만 사항·버그 리스트를 추려 우선순위대로 해결, 다시 빌드·배포■ 특징○ 실사용자 관점 확인: 팀 내부 테스트로는 발견하기 어려운 문제나 개선점을 유저 피드백 통해 확보○ 민첩한 개발 사이클: 빠른 빌드·배포 후 피드백에 즉각 대응, 의사결정 속도 향상○ 홍보·커뮤니케이션 연습: itch.io나 SNS 등 외부 채널을 통해 게임을 간단히 소개·홍보■ 이수 후 기대 효과○ 사용자 경험(UX) 이해도 향상: 실제 플레이어 반응을 면밀히 살피고, 게임 설계·밸런스를 조정○ 빌드·배포 역량 확보: 다양한 플랫폼(WebGL, PC exe 등)으로 빠르게 출시할 수 있는 능력 습득○ 지속적 개선 루프 체득: 라이브 환경에서 피드백→ 수정→ 재배포가 자연스러워져, 정식 출시 준비에도 큰 도움

후기

후기를 불러오는 중...