2011-03-02 5 views
1

기본적으로 나는 만들고있는 가짜 게임을 가지고 있으며 적이 죽을 때 떨어 뜨린 아이템을 구현하려고합니다. 나는 이것을하는 방법에 대한 몇 가지 다른 방법을 시도했지만 아무도 성공하지 못했습니다.불량과 같은 게임에서 누락 된 항목을 구현하는 쉬운 방법은 무엇입니까?

당신이 어떻게 그런 일을 할 것인지에 대한 아이디어가 있다면 궁금합니다. 감사!

두지도 타일 및 개체가 개체의 컨테이너 역할 :

+0

나는 이것이 디자인의 나머지 부분에 달려 있다고 말할 것입니다. 물론 우리는 잘 모릅니다 ... –

+0

좋은 점은 세부 사항에 약간 희박한 것 같아요. 타일 기반이므로 기본적으로 몬스터 타일을 아이템 타일로 대체하는 방법을 찾으려고합니다. – DGH94

+1

그래서 괴물 타일을 아이템 타일로 교체하면됩니다. :) 진심으로, 당신은 여전히 ​​* 왜 * 어려운지 설명하지 못했습니다 ... – Mac

답변

2

내가 여기에 내 현재 WIP의 로그 류 엔진에서 항목을받은,하지만하지 않은 내 현재의 계획의 개요입니다. 타일의 엔티티에서 항목 삭제 이벤트 (예 : 정상적인 종료)가 발생하면 인벤토리 목록의 내용을 타일의 내용 목록에 추가 할 수 있습니다.

또한 타일/엔티티 용량에 대한 로직을 추가 할 예정이므로 벽을 옮길 수 없으므로 (일반적으로?) 타일에는 무한히 큰 더미가 포함될 수 없습니다. 또한 아이템 드롭을 제어하려고하므로 빈도 및 유형을 지정하면 엔티티에 떨어 뜨린 인벤토리 목록을 반환하는 메소드를 제공하는 것이 가장 좋습니다.

+1에서 https://gamedev.stackexchange.com/ 그러나 나는 그 존재를 몰랐습니다.

관련 문제