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
- unreal engine 5 tween
- ue4 Crash
- tick 사용하지 않고
- Unreal Engine 5
- Ai
- ue4 error
- Fresh cooked tweens
- multithreard chat
- UE5
- Unity Engine
- UE
- tick처럼 사용
- bluezone
- Unreal Engine Error
- unreal engine
- Chat Server
- 채팅 서버
- 랜덤 맵 생성
- 아이작 맵 생성
- Unreal Engine 4
- LittleNightMare
- 언리얼 자기장
- 13iew
- unity
- UnrealEngine
- deltaTime
- UE4
- 언리얼
- Random Map Generator
- game ability system
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