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
- AI Perception
- Weapon Animation
- standart template library
- database
- web
- 개발일지
- standard template library
- 포트폴리오
- 메이플스토리
- 텍스쳐 스트리밍 풀
- ubuntu
- houdini
- UE4
- redis
- UE Interface
- Zombie
- Animal IK
- UE Vehicle
- red black tree
- Unreal Engien
- Portfoilo
- portfolio
- Hash Table
- 4-legged Animal
- STL
- unreal engine
- Texture Streaming Pool
- Projetile
- oracle cloud
- inventory
Archives
- Today
- Total
목록inventory (1)
블로그

이번 글은 프로젝트에서 아이템, 인벤토리 및 상호작용을 어떻게 구현하였는지 소개하는 글이다. 1. 아이템 보통 게임내에는 수많은 아이템이 있고, 이 아이템별로 클래스를 모두 만들어주기엔 비효율적이다. 하나의 클래스를 재사용하거나, 나누더라도 최소한의 분류만을 해주는 것이 효율적일 것이다. 나는 게임 내의 아이템이 모두 사용 가능한 아이템이라 하나의 클래스를 통해 모든 아이템을 구현했다. 그래봤자 몇 개 안되지만.. 하나의 클래스만을 이용하여 구현할때 의문점은 모든 아이템의 외형, 아이콘, 효능 등이 다를 것인데 이걸 어떻게 한가지 클래스로 구현하는지이다. 언리얼 엔진에서는 데이터 테이블을 통해 이를 해결할 수 있다. 우선 원하는 아이템의 정보를 엑셀로 정리한다. 내가 저장한 엑셀은 아래와 같이 정리했다...
프로그래밍/Unreal Engine
2023. 5. 11. 22:37