DHLee Dev Log

  • 홈
  • 태그
  • 방명록

2026/06/22 1

[언리얼 엔진] 멀티플레이 상품 Drop 중 HardSnap 문제 해결

팀 프로젝트에서 멀티플레이 게임을 만들면서카트에 적재된 상품이 충돌에 의해 떨어질 때, 상품들이 위로 퍼지듯 튀어 오르는 연출이 필요했다.구현 자체는 단순하게 생각했다.서버에서 상품의 드롭 위치를 계산하고 상품 상태를 Falling으로 변경한 뒤,메시 물리를 켜고 AddImpulse를 적용하면 된다고 생각했다.서버에서 상품 Drop 처리-> 상품 위치 설정-> 상태를 Falling으로 변경-> 메시 물리 활성화-> AddImpulse 적용하지만 테스트 중 클라이언트 화면에서 상품 위치가 순간적으로 튀는 문제가 발생했다.처음에는 물리 충돌 문제라고 생각했지만,로그를 찍어보면서 실제 원인은 상태 복제와 위치 복제 타이밍이 어긋난 문제라는 것을 알게 되었다.이번 글에서는 멀티플레이 상품 Drop 연출 중 발생..

언리얼 엔진/프로젝트 2026.06.22
이전
1
다음
더보기
프로필사진

DHLee Dev Log

알고리즘, CS, 언리얼 엔진 등을 공부하며 배운 것을 기록하는 블로그입니다.

  • 분류 전체보기 (50) N
    • 언리얼 엔진 (28) N
      • 프로젝트 (14) N
    • 알고리즘 (3)
    • C++, CS (19)

Tag

c++, CS, 리플렉션, AbilitySystemComponent, replication, 알고리즘, GameplayAbility, 팀프로젝트, 언리얼엔진, RepNotify, 운영체제, 프로그래머스, gas, UE5, UObject, 코딩테스트, 가비지컬렉션, 네트워크, 멀티플레이, 스마트포인터,

최근글과 인기글

  • 최근글
  • 인기글

Archives

Calendar

«   2026/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

Copyright © AXZ Corp. All rights reserved.

티스토리툴바