Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- draw call skeletal mesh
- unreal engine 5 merge mesh
- unity
- Random Map Generator
- 랜덤 맵 생성
- tick 사용하지 않고
- 채팅 서버
- UE
- Unreal Engine 5
- Unity Engine
- 아이작 맵 생성
- Unreal Engine 4
- Ai
- LittleNightMare
- unreal engine
- UnrealEngine
- deltaTime
- 언리얼
- 언리얼 자기장
- game ability system
- UE5
- tick처럼 사용
- multithreard chat
- Chat Server
- Unreal Engine Error
- ue4 error
- UE4
- bluezone
- 13iew
- ue4 Crash
Archives
- Today
- Total
목록game ability system (1)
Class GameDev* SheepAdult
[Unreal Engine 5] 멀티 플레이 환경에서의 Game Ability System을 활용한 자기장(bluezone)기능 구현 - gas를 활용한 데미지
먼저 자기장 구현보다 gas를 통한 캐릭터에게 데미지를 주는 것에 대한 글을 작성하려 한다. 아직 gas에 대한 공부가 부족한 상태이며, 실력 또한 부족하여 글에 부족한 부분이 있을 수 있다. 먼저, gas환경 하에서 플레이어에게 데미지를 주기 위해서는 데미지를 주는 액터가 UAbilitySystemComponent와 UAttributeSet을 가지고 있어야 한다. UAttributeSet은 체력 혹은 마나 등의 속성 값을 등록하여 사용하기 위한 용도이며, UAbilitySystemComponent는 AttributeSet에 변화를 주기 위한 용도로 사용할 것이다. AttributeSet 먼저 AttributeSet 클래스를 하나 만든 후, Health, MaxHealth 속성을 추가했다. 그리고, 멀티..
Unreal Engine
2023. 12. 25. 00:57