C++와 Unreal Engine으로 3D 게임 개발 팀프로젝트 2

슈터 게임 '조선신녀비록'
객체 지향 프로그래밍(OOP) 설계와 언리얼 프레임워크를 활용하여 개발된 3D 액션 슈팅/로그라이크 게임입니다.
⌛기간
- 2026.02.05 ~ 2026.03.05 (4주)
🏹기능
- 플레이어 전투 및 컨트롤 (Player Mechanics)
- 적 AI 및 보스전 (Enemy AI & Boss Fight)
- 유기적인 스테이지 흐름 및 게임 루프 (Stage & Core Loop)
- 무기 및 업그레이드 시스템 (Weapon & Upgrade)
- UI 및 UX 편의성 (UI & Experience)
👩💻담당
- 구현 - 전투 시스템, 드롭 아이템 및 상호작용 아이템
- 작업 - 레벨 디자인, 이펙트 및 사운드 연출
💻GitHub
https://github.com/NbcampUnreal/7th-Team6-CH3-Project
GitHub - NbcampUnreal/7th-Team6-CH3-Project
Contribute to NbcampUnreal/7th-Team6-CH3-Project development by creating an account on GitHub.
github.com
📄Team Notion
https://www.notion.so/teamsparta/2e12dc3ef5148090b1afc58f8911b537
~ 태양을 피하는 방법 ☀️~ | Notion
👨💻 프로젝트 진행 상황 👩💻
www.notion.so
📽️Video
https://youtu.be/ZuqtL_jlpgc?si=KeODObwn1KtX5jCC
KEEP
PROBLEM
TRY
FEEL
https://zzageuli.tistory.com/69
[TIL] 2026-02-09 | [슈터 게임 프로젝트] Init
C++와 Unreal Engine으로 3D 게임 개발 팀프로젝트 프로젝트: [가제] 조선신녀비록(朝鮮神女秘錄) 메인 코어 루프[방 진입] ↓[전투 개시] ↓[총 조준 / 총 발사 / 활 발사 / 회피 / 패링 / 총 재장전 / 무
zzageuli.tistory.com
https://zzageuli.tistory.com/70
[TIL] 2026-02-10 | 클래스의 책임 분리................................
C++와 Unreal Engine으로 3D 게임 개발 팀프로젝트 어렵다 어려워...GameMode, GameState, StageManager, RoomBase 너네의 역할 분리가 어렵다!!!!!!!!!!!!!!!!!!!! 1️⃣ ASanzoGameModeStageType 결정Stage 시작/종료Pause / Resume
zzageuli.tistory.com
https://zzageuli.tistory.com/72
[TIL] 2026-02-11 | 기본 전투 로직
GM에서 타입 설정 > 해당 타입에 따라 SM에서 스테이지 Room 열기BeginPlay에서 실행시켰더니 순서가 보장안됨 그래서 GM의 시작함수 안에서 SM의 시작 함수를 호출하도록 함. 시작은 하나 여전히 타입
zzageuli.tistory.com
https://zzageuli.tistory.com/73
[TIL] 2026-02-12 | 협업하기
1. GitHub- 규칙 세우기브랜치는 용도를 다했으면 미련없이 갈아 끼우자!병합 전에 대상 확인 잘하자.main에 실수로 올릴 경우 커밋 기록에서 새 브랜치로 갈자.. 'Create branch from commit' - Pull Request 템
zzageuli.tistory.com
https://zzageuli.tistory.com/77
[TIL] 2026-02-20 | 레벨 최적화
https://dev.epicgames.com/documentation/ko-kr/unreal-engine/hierarchical-level-of-detail-outliner-in-unreal-engine 언리얼 엔진의 계층형 레벨 오브 디테일 아웃라이너 | 언리얼 엔진 5.7 문서 | Epic Developer Community언리얼 엔
zzageuli.tistory.com
https://zzageuli.tistory.com/78
[TIL] 2026-02-20 | 전투 흐름
zzageuli.tistory.com
https://zzageuli.tistory.com/79
[TIL] 2026-02-24 | UE5 카오스 디스트럭션으로 물체 파괴 구현, Chaos destruction
드롭 아이템 획득 기준으로 적 처지 / 도자기 파괴 가 있다.그래서 총을 통해 물체가 파괴되도록 Chaos destruction로 구현해보았다. https://dev.epicgames.com/documentation/ko-kr/unreal-engine/destruction-quick-start 디
zzageuli.tistory.com
https://zzageuli.tistory.com/80
[TIL] 2026-02-25 | 오늘의 실수
오버랩 이벤트에 UFUNCTION 안넣으면 오버랩이벤트 안된다!!! TO-DO1. 드롭아이템 - 약과, 탄약2. 아이템 랜덤 스폰 함수 및 테이블3. 적 처치, 도자기 파괴 시 아이템 스폰4. 잡일
zzageuli.tistory.com
https://zzageuli.tistory.com/81
[TIL] 2026-02-27 | Nav Mesh 계단 처리하기
아무리 설정을 바꿔도 이어지지 않는 계단 Nav Mesh.. 1. 계단에 경사로를 만들어서 게임에서 숨김 처리를 한다. 2. NavMesh의 Agent Radius값을 낮춰준다. (35 -> 15)
zzageuli.tistory.com
https://zzageuli.tistory.com/82
[TIL] 2026-02-28 | UE5 Environment Lighting
Directional Light👉태양을 모방하는 매우 중요한 조명Ctrl + L + 마우스: 태양 위치 조절Intensity 강도Light Color 조명색상Source Angle 광원의 각도: 광원의 크기 결정 > 작을수록 그림자가 선명, 클수록 부드
zzageuli.tistory.com
https://zzageuli.tistory.com/83
[TIL] 2026-03-04 | 최적화, 나나이트 활성화
‼️스테이지2 프레임 드랍 이슈 발생😮 해결- Static Mesh 1. 스태틱 메쉬 선택 > 나나이트 활성화 2. Asset Actions > Edit Selection in Property Matrix 3. Nanite Settings > Keep Percent Triangles 0.1 (10% 로 줄이기) - Textur
zzageuli.tistory.com
'내배캠Unreal_TIL > 팀프로젝트' 카테고리의 다른 글
| [TIL] 2026-03-23 | [멀티플레이 게임 프로젝트] Init (1) | 2026.03.23 |
|---|---|
| [TIL] 2026-03-04 | 최적화, 나나이트 활성화 (1) | 2026.03.05 |
| [TIL] 2026-02-27 | Nav Mesh 계단 처리하기 (0) | 2026.02.27 |
| [TIL] 2026-02-25 | 오늘의 실수 (0) | 2026.02.25 |
| [TIL] 2026-02-24 | UE5 카오스 디스트럭션으로 물체 파괴 구현, Chaos destruction (0) | 2026.02.24 |
