Простой способ реализовать выпадающие предметы в мошеннической игре? - PullRequest
1 голос
/ 02 марта 2011

В основном у меня есть мошенническая игра, которую я делаю, и я пытаюсь реализовать выпадающие предметы, когда умирает враг. Я попробовал несколько разных способов, как это сделать, но ни один из них не был успешным.

Мне просто интересно, есть ли у вас какие-либо идеи о том, как вы будете обходить подобные вещи. Спасибо!

1 Ответ

2 голосов
/ 10 июня 2011

Я не дошел до предметов в моем текущем движке Roguelike, но вот схема моих текущих планов:

И плитки карты, и сущности действуют как контейнеры для сущностей.Когда у объекта в плитке возникает событие сброса предмета (то есть при нормальной смерти), вы можете просто добавить содержимое его списка инвентаря в список содержимого плитки.

Я также планирую добавить логику для емкости плитки / объекта.тем не менее, поэтому вы не можете нести стены (обычно?), и плитки не могут содержать бесконечно большие кучи .. Также, поскольку вы, вероятно, хотите контролировать частоту выпадения и тип элементов, вероятно, лучше всего дать объектам метод, который возвращаетсписок инвентаря они упали.

+ 1 до https://gamedev.stackexchange.com/ хотя, я не знал, что существовало.

...