GAME DEVELOPMENT · PROJECT20강 학습 가능
게임 프로젝트 기초집
Unity C# 기초에서 만든 기능을 하나의 출시 후보로 묶습니다. 최소 범위, 게임 루프, 데이터·이벤트 구조, 난이도, 피드백, 저장, Pool, 테스트와 포트폴리오 기록까지 2D 택배 분류 액션 게임으로 완성합니다.
강의 수20강
난이도초급 프로젝트
최종 결과물2D 택배 분류 게임 출시 후보
진행률을 불러오는 중...
과정에서 해결하는 문제
기능을 계속 추가하다 끝나지 않는 프로토타입을 피하고, 핵심 재미를 검증할 최소 범위와 완료 기준부터 만듭니다. 게임 규칙, 데이터, 입력, UI, 오디오와 연출을 분리하고 작은 기능마다 테스트합니다.
선수지식
- Unity C# 기초집을 완료했거나 동등한 경험
- Scene, Prefab, Component, Rigidbody2D, Trigger, Coroutine과 ScriptableObject 기초
- C# 이벤트, 컬렉션, null 확인과 Inspector 참조 연결
- Git 상세 흐름은 Git · GitHub 기초집에서 학습합니다.
개발 환경
- Unity 6 계열, Unity Hub와 C# 편집기
- Windows 11, 일반 권한 PowerShell
- 기본 Sprite 또는 직접 만든 단순 이미지, 라이선스를 확인한 무료 에셋
- 실제 광고·결제·로그인·온라인 멀티플레이는 사용하지 않습니다.
버전과 출시 정책
Unity 메뉴, 패키지, Android SDK·빌드 설정과 스토어 정책은 바뀔 수 있습니다. 실제 배포 전에 Unity 6 시스템 요구 사항, Build Profiles, Android 빌드 공식 문서와 대상 스토어의 최신 정책을 확인하세요.
최종 결과물
시작·플레이·일시정지·게임 오버·재시작이 이어지는 2D 택배 분류 액션 게임을 완성합니다. 두 종류 이상의 택배, 데이터 기반 규칙, 연속 생성 제한, 시간 기반 난이도, 점수·목숨·최고 점수 UI, 이벤트, Pool, 테스트·알려진 문제·포트폴리오 문서를 포함합니다.
20강 학습 순서
- 범위와 구조(1~5강): 최소 게임, 핵심 루프, 폴더, 규칙, 플레이 화면
- 핵심 플레이(6~10강): 택배 데이터, 생성, 입력, 판정, 점수·목숨
- 완성도(11~16강): 상태, 난이도, 랜덤 제한, UI 피드백, 사운드, 기록
- 출시 후보(17~20강): Pool·성능, 디버깅·테스트, 빌드 점검, 최종 통합
COURSE ORIENTATION
과정 선택 안내
- 학습 대상
- Unity 기초를 마치고 완성도 있는 게임 한 편을 출시 후보로 만들려는 학습자
- 선수지식
- Unity C# 기초집 완료
- 최종 결과물
- 2D 택배 분류 게임 출시 후보
- 추천 다음 과정