C언어 마지막; Unreal Blueprint 라이브 세션 마지막날; Git (깃) & Github (깃허브) 특강
C언어 마지막
최소 포인터가 먼지는 강의해주셔야 한다고 생각하는데 이건 건들지도 않고 너무 진도도 느리고 말 전달도 많이 느리시고, 필요하지 않은 예제와 공부와 별개인 이야기들이 너무 많아서 답답하고 아쉬웠다. ㅋㅋㅋ 아니 보통 사람들이 제일 힘들어하는 포인터는 알아서 공부하라는 게 … 참 아쉽다.
Unreal Blueprint 라이브 세션 마지막날
내가 추가한 것들
- 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
사전 지식 없이 5일 만에 만든 거라 시간도 부족하고 정신없었지만 할만했다.
- 구조나 효율 등등 신경 안 쓰고 그냥 생각 없이 이것저것 넣어봐서 재미는 있었다. 하지만 ㅠㅠ 주일 밤늦게 시작한 거라 시간 없어서 아이템 종류랑 몬스터 종류들 여러 개 추가 못해본건 아쉽다.
- OBS 가 화질이 안 좋게 녹화되는 듯, 추후 설정 알아보자.
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
시간 없어서 우선 빼둔 Details
- 애니메이션에서 뛰다가 발생되는 점프 랜드 등등 원래 블랜드 스페이스로 해서 아예 다른 애니메이션 연결해야 하지만 우선 개념은 이해했으니 스킵
- 착지 시 사운드 안 만듦
- Barrel 폭발
- 추후 Pyhsics constraints (막 연결돼있어서 물리 연산되는 거 (흔들 다리) 랑 물체 폭파되는 physics 도 해보자.
이번에 추가하려 했는데 시간 없어서 못했거나 발표 들으면서 추가해야겠다 생각난 것들
- Cinematic Cam: Add level sequencer
- [ ] 카메라 셰이크
- [ ] 미니맵
- [ ] 인터랙션 UI
- [ ] 3인칭 에서 1인칭
- [ ] 무기스왑
- [ ] 몬스터 variation
- [ ] 몬스터 죽으면 드롭
- [ ] 아이템 일정 시간마다 생성
- [ ] 플레이어
- [ ] 더블 점프
- [ ] 라인 액션
- [ ] 슬라이딩