인벤토리에 넣었다 뺐다 할 수 있어서 여러 구역 오갈 수 있는 아이템은 개별 id 붙여서 구분해줘야하는거 맞지?
댓글 14
데이터 저장 불러오기를 위해서라도 id는 꼭 필요함
Indie 1(221.146)2026-01-12 23:17:00
답글
아 맞다
드나들때마다 맵 초기화될뻔했네 십ㅋㅋㅋㅋ
엔록(whale0407)2026-01-12 23:19:00
ID가 뭐 고유 식별자 말하는거야? 아니면 아이템 번호를 말하는거야
Indie 2(122.36)2026-01-12 23:21:00
답글
고유식별자 고유식별자
엔록(whale0407)2026-01-12 23:24:00
답글
만약에 스택형태로 할수있다면 새로 나눠서 만드는것마다 id 붙힐꺼야?
Indie 2(122.36)2026-01-12 23:36:00
답글
@Indie2(122.36)
어... 해당 구역자체에 스크립트 붙여서
구역이 처음 로드 될때 구역번호+아이템번호+시간&좌표기반 난수 이렇게 자동으로 멕일려고 했음
고도엔진으로 제작중임. 2d 횡스크롤
엔록(whale0407)2026-01-12 23:39:00
답글
강화같은 유니크한게 아니면 GUID 부여는 잘안하는걸로 알고있는데 거기서 필요한 정보가 있으면 부여해도 되고 아니면 아이템 ID로 쭉 돌려
Indie 2(122.36)2026-01-12 23:47:00
답글
스택가능한 아이템 (보통 소비템)만 아이템 고유 id 부여 안하고, 스택불가 아이템(보통 장비템)은 고유 id 부여하는게 일반적임.
스택가능한 아이템들은 서로 다른 아이디의 아이템이어도 합쳐지는 과정에서 id가 세탁되어버리니, 의미가 없어져서 그렇고.
그래서 온라인 게임에서 아이템 회수할 때, 장비템은 쉽게 회수되지만 소비템 회수는 못하는 것이 이 이유이고
Indie 3(118.36)2026-01-13 00:54:00
답글
@Indie3(118.36)
오 그런 사정이
엔록(whale0407)2026-01-13 00:55:00
답글
@Indie3(118.36)
ㅋㅋ 소비템이든 장비템이든 ID가 어떤 형태로든 있고 스택되는 아이템의 경우 슬롯이 갯수를 관리하지 아이템 자체가 갯수를 관리하진않죠
익명(121.136)2026-01-13 01:47:00
싱글게임이면 안해도 됨
뜌따이(ultimate3901)2026-01-13 00:28:00
답글
엔록(whale0407)2026-01-13 00:53:00
id로 아이템을 구분해야 하거나, 다시 호출해야 하는 상황이라면 넣는게 맞는데, 보통은 DB에 들어간 순서대로 id라서 굳이?
데이터 저장 불러오기를 위해서라도 id는 꼭 필요함
아 맞다 드나들때마다 맵 초기화될뻔했네 십ㅋㅋㅋㅋ
ID가 뭐 고유 식별자 말하는거야? 아니면 아이템 번호를 말하는거야
고유식별자 고유식별자
만약에 스택형태로 할수있다면 새로 나눠서 만드는것마다 id 붙힐꺼야?
@Indie2(122.36) 어... 해당 구역자체에 스크립트 붙여서 구역이 처음 로드 될때 구역번호+아이템번호+시간&좌표기반 난수 이렇게 자동으로 멕일려고 했음 고도엔진으로 제작중임. 2d 횡스크롤
강화같은 유니크한게 아니면 GUID 부여는 잘안하는걸로 알고있는데 거기서 필요한 정보가 있으면 부여해도 되고 아니면 아이템 ID로 쭉 돌려
스택가능한 아이템 (보통 소비템)만 아이템 고유 id 부여 안하고, 스택불가 아이템(보통 장비템)은 고유 id 부여하는게 일반적임. 스택가능한 아이템들은 서로 다른 아이디의 아이템이어도 합쳐지는 과정에서 id가 세탁되어버리니, 의미가 없어져서 그렇고. 그래서 온라인 게임에서 아이템 회수할 때, 장비템은 쉽게 회수되지만 소비템 회수는 못하는 것이 이 이유이고
@Indie3(118.36) 오 그런 사정이
@Indie3(118.36) ㅋㅋ 소비템이든 장비템이든 ID가 어떤 형태로든 있고 스택되는 아이템의 경우 슬롯이 갯수를 관리하지 아이템 자체가 갯수를 관리하진않죠
싱글게임이면 안해도 됨
id로 아이템을 구분해야 하거나, 다시 호출해야 하는 상황이라면 넣는게 맞는데, 보통은 DB에 들어간 순서대로 id라서 굳이?
아하