1

基本的に私は自分が作っているローグゲームを持っていて、敵が死んだときのためにドロップアイテムを実装しようとしています. これを行う方法についていくつかの異なる方法を試しましたが、成功したものはありません。

そのようなことをどのように回避するかについて何かアイデアがあるかどうか疑問に思っていました。ありがとう!

4

1 に答える 1

2

現在の wip ローグライク エンジンのアイテムにはまだ到達していませんが、現在の計画の概要は次のとおりです。

マップ タイルとエンティティは両方とも、エンティティのコンテナーとして機能します。タイル内のエンティティがアイテム ドロップ イベント (つまり、通常の死亡) に見舞われた場合、インベントリ リストの内容をタイルの内容リストに追加できます。

ただし、タイル/エンティティ容量のロジックを追加する予定なので、壁を運ぶことはできません (通常は?)、タイルに無限に大きな山を含めることはできません.. また、おそらくアイテムのドロップ頻度を制御してそれを入力したいのでドロップしたインベントリのリストを返すメソッドをエンティティに提供するのがおそらく最善です。

+1 https://gamedev.stackexchange.com/でも、それが存在することを知りませんでした。

于 2011-06-10T17:46:26.787 に答える