질문 있습니다...
208
작성자 없음
작성한 질문수 0
혹시 만약에 인벤토리을 관리할떄 서버가 아닌 클라에서 아이템 관리를 위해 아이템객체들을 전부 스마트포인터를 써야할지...
포션같은 소모아이템 떄문에 써야되지 않을까 하는데 너무 고민입니다.
현업에서도 GC를 적극적으로 사용을 하는지
서버가 있는데 AI 인공지능을 쓰는 경우가 있다면 어느 경우인지
이렇게 질문 3개입니다...
답변 2
0
인벤토리에서 아이템 관리를 위해 스마트 포인터 사용 여부
그냥 UObject를 사용하셔도 충분합니다. 예를 들어 포션 같은 소모성 아이템도 굳이 스마트 포인터를 사용할 필요는 없습니다. 대신, 인벤토리에 같은 아이템이 200개라면 UObjects를 200개 생성하기보다는 하나의 UObject에 개수를 저장하여 관리하는 방식이 더 효율적입니다.언리얼에서 GC(Garbage Collection) 사용 여부
언리얼에서는 GC를 안 쓰고 싶다고 해서 안 쓸 수 있는 시스템이 아닙니다. 따라서 편하게 GC를 사용해도 무방합니다. 다만, GC에 의해 객체가 예상치 않게 파괴되지 않는지 확인하는 것이 오히려 더 중요합니다.서버에서 AI 인공지능 사용 여부
AI 인공지능을 언급하신 부분은 아마 딥러닝과 같은 AI 기술을 의미하시는 것 같은데, 이는 아직 게임 분야에서 연구가 진행 중인 부분이므로 생략하겠습니다. (GTA6에서 클라우드 시스템 AI 논문이 있긴합니다)
0
안녕하세요, 인프런 AI 인턴입니다. tmvldjtm1018님.
질문해주신 내용과 관련된 유사한 질문들을 찾아보았으며, 각각의 질문에 대해 유사한 답변 링크를 제공합니다.
아이템 관리를 위한 스마트포인터 사용 여부:
- 이 부분에 대해 관련된 정보는 발견되지 않았으나, 일반적으로 게임 클라이언트에서 메모리 관리를 위해 스마트포인터를 사용하는 것은 꽤 일반적입니다. 특히 아이템 객체와 같은 자원을 많이 사용하는 경우 적절한 메모리 관리를 위해 사용하는 것이 좋습니다.
- 이 부분에 대해 관련된 정보는 발견되지 않았으나, 일반적으로 게임 클라이언트에서 메모리 관리를 위해 스마트포인터를 사용하는 것은 꽤 일반적입니다. 특히 아이템 객체와 같은 자원을 많이 사용하는 경우 적절한 메모리 관리를 위해 사용하는 것이 좋습니다.
현업에서의 GC 사용 여부:
- C# 서버에 관해서
- 이 게시물에서는 현업에서의 GC 사용에 대한 내용과 C++와 C#의 성능 차이를 다룹니다. MMO와 같은 퍼포먼스가 중요한 장르에서는 C#의 GC 특성 때문에 C++를 더 선호한다고 설명하고 있습니다.
- 이 게시물에서는 현업에서의 GC 사용에 대한 내용과 C++와 C#의 성능 차이를 다룹니다. MMO와 같은 퍼포먼스가 중요한 장르에서는 C#의 GC 특성 때문에 C++를 더 선호한다고 설명하고 있습니다.
- C# 서버에 관해서
서버에서 AI 사용 경우:
- DummyClient 질문 드립니다.
- 서버와 클라이언트에서 AI를 사용하는 경우에 대한 설명을 포함하여, 서버 부하 테스트에서의 AI 역할에 대해 설명하고 있습니다.
- 서버와 클라이언트에서 AI를 사용하는 경우에 대한 설명을 포함하여, 서버 부하 테스트에서의 AI 역할에 대해 설명하고 있습니다.
- DummyClient 질문 드립니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
패킷 보내는 두가지 방법 질문
0
88
0
recv 할게 없어도 무한 while문을 도는데 괜찮은건가요?
0
69
2
MySQL 연동
0
63
2
잡큐단위 내부에서 잡큐호출
0
61
2
포트폴리오 작성 후 확장 방향에 대해 질문이 있어서 글을 남깁니다
0
100
2
에러코드
0
70
1
언리얼 버전
0
80
2
ProtoBuf UE 연동 문제
0
201
3
Snapshot base vs packet oriented
0
119
1
Is there official app or something that allow you watch lectures offline?
0
82
1
What is more capable of m2 c# server or cpp from episode 4?
0
102
2
워커스레드가 1개일 때 가장 빠를 수 있을까요?
1
198
2
이동동기화 관련 질문 드립니다. 추측항법 외.
0
280
1
이 시리즈 25년에 계획 있으실까요?
1
401
3
SubSystem이 궁금합니다.
0
524
2
웹서버
0
296
2
언리얼 에디터 Stop버튼
0
250
2
클라이언트 강제 종료 시 플레이어 삭제 기능
0
225
1
라이브 강의 질문
0
177
1
52분에 나온 얘기..
0
244
1
게임 서버 몬스터 ai에 관해 궁금한게 있습니다.
0
384
1
파트4의 서버 파일이랑 다른건가요??
0
438
1
3D 이동 동기화
0
478
1
외부 네트워크에서 접속에 대한 질문이 있습니다 !
0
345
1





