Dany:
- gra 2D z góry na dół
- Płytki są przechowywane tylko w tablicy 2D
- Każda płytka ma właściwość - tłumienie (więc cegły mogą wynosić -50db, powietrze może wynosić -1)
Z tego chcę go dodać, aby dźwięk był generowany w punkcie x1, y1 i „falował”. Poniższy obraz przedstawia to lepiej. Oczywiście ostatecznym celem jest to, by wróg AI „słyszał” dźwięk - ale jeśli ściana go blokuje, dźwięk nie dociera tak daleko.
Czerwona to ściana, której tłumienie wynosi 50 dB.
Wydaje mi się, że w trzeciej grze zaznaczam mylącą matematykę.
Jaki byłby najlepszy sposób na wdrożenie tego?