Re: Увеличиваем производительность игры или как убить лишние коллизии. Советы новичкам.
Данил, молодец.
дядя дима, две сферы соприкасаются если растояние между их центрами меньше чем сумма радиусов.
еще пара советов:
1. не сравнивайте строки (долго), ессено если в этом нет крайней необходимости.
2. не сравнивайте float на равентсово, может смутить.
3. если есть вложенные условия, проверяйте сначала самые маловероятные, если они не выполнются , то вложенные даже небудут проверяться.
4. не используйте "магические числа". т.е. если у вас есть 10 врагов, то заведите константу на их кол-во, чтобы потом незабыть что к чему.
5. скрвайте невидимые еммитеры (ето даже в варкрафте сделано)
|