




사전 지식없이 5일 만에 만든거라 시간도 부족하고 정신 없었지만 할만했다.
Video: https://youtu.be/LYvmCeML3t0?si=WBnsuxu7xxKYoiCS
- itch.io: https://devcol.itch.io/first-time-unreal-engine5-within-5day
- Github: https://github.com/devcol-main/FirstUE5FPS
추가한 것들
- Idle ,Walk, Run, Jump, Fall, Land 애니메이션 (블랜드 스페이스로) & State Machine 만듬
- Fall: Loop Anim
- Add State Alias
- Fall & Land: set true on Automatic Rule Based on Sequence Player in State
- Input 에서
- Shift 누르면 달리기, 때면 걷기
- Space 점프
- Envinronment:
- 전체적으로 붉고 어둡게 만듬
- 특정 부분들이 더 빛나게, PostProcessing 추가
- 전체적으로 붉고 어둡게 만듬
- Map:
- Loading Scene
- Video Screen
- Main Menu → Lap → Egypt
- AI
- Ant
- 맵을 어둡게 했기 때문에 , Light 추가해줌
- 입팩트를 주기위해서: 맞았을때 Spawn Emitter at Location 사용해서 (spawn cascade particle system) 피 튀기게 만듬. + 사운드도 추가 (맞은 위치에서 재생되게만듬) (이것 역시 random pitch 사용)
- 플레이어 발견시 / 공격받았을시 플레이어에게 뛰는 속도 증가.
- 플레이어와 부딛쳐서 폭팔할시 플레이어를 밀쳐냄 (Lauch Character node 사) (밀치는 정도는 랜덤 값으로 줌)
- Health bar UI (캐릭터 카메라 위치도 받아와서 월드 좌표 비교후, 항상 ui가 카메라 보도록함)
- Ant
- Items
- Points light 추가, Particle Effect 추가
- Ammo: (Components-InterpToMovement) z 값 으로 위아래 추가
- Health 움직임 추가
- Player
- Flash (with Spotlight): ‘F’ input + ‘Toggle VIsibility” node + Sound
- 발소리 추가 (Run & Walk): 애니메이션 들어가서, notifies 이용해서 사운드 추가 (여기서는 Modulator 랑 random 둘다 이용해서 더 다양한 사운드를 만들어봄)
- 그냥 그 애니메이션안에서도 사운드 추가해도 되지만, 그렇게 하면 특정 상황에서 대처가 암됨 (ex: 뛰면서 점프하면 계속 소리가남) 그래서 Add Notify → New Notify → (이름설정해주고) ABP 가서 불러와서 설정.
- Audio
- Random Pitch (with Cue → Modulator) on: Rifle fire,
- Empty Fire
- BGM
시간 없어서 우선 빼둔 Details
- 애니메이션에서 뛰다가 발생되는 점프 랜드 등등 원래 블랜드 스페이스로 해서 아에 다른 애니메이션 연결해야 하지만 우선 개념은 이해했으니 스킵
- 착지 시 사운드 안만듬
- Barrel 폭팔
- 추후 Pyhsics constraints (막 연결되있어서 물리 연산되는거 (흔들다리) 랑 물체 폭파되는 physics 도 해보자.
- 구조나 효율 등등 신경안쓰고 그냥 생각 없이 이것저것 넣어봐서 재미는 있었다. 하지만 ㅠㅠ 주일 밤늦게 시작한거라 시간 없어서 아이템 종류랑 몬스터 종류들 어러개 추가 못해본건 아쉽다.
- OBS 가 화질이 안좋게 녹화되는듯, 추후 설정 알아보자.