Я только начинаю строить свою первую игру с XNA (у меня есть опыт работы с C #, но не с играми).
Я строю довольно простой 2D шутер сверху вниз. Я прочитал этот урок по использованию цветовой системы столкновений, и это звучит очень круто для меня. http://www.xnadevelopment.com/tutorials/theroadnottaken/theroadnottaken.shtml
Это означает, что я могу быстро создавать уровни, используя любую графическую программу, и мне не нужно определять свои пейзажи (стены, деревья и т. Д.) В терминах коллизий и т. Д.
Однако я вижу, что движение по этому пути означает, что, возможно, вычисление для определения того, пересекаются ли быстро движущиеся объекты, такие как пули, стены и т. Д., Потенциально, потому что вы не можете выполнять базовые вычисления типа пересечения геометрии.
Это правильно? Собираюсь ли я сожалеть о том, что буду двигаться в этом направлении, если моя игра со временем станет более сложной? Стоит просто инвестировать в создание редактора уровней, чтобы определить мои декорации с точки зрения геометрии?
Любой совет для новичка очень ценится!
источник