powerup в гонке - PullRequest
       9

powerup в гонке

0 голосов
/ 15 октября 2010

У меня проблема: мне нужно добавить powerup к гоночной игре, используя обнаружение столкновений. поэтому я нарисовал powerup, но проблема в том, что он должен быть нарисован после каждых 5 раундов, и его нужно быстро разместить на дорожке.

Кто-нибудь с любым хорошим советом?

Спасибо.

1 Ответ

1 голос
/ 15 октября 2010

Это немного расплывчато.Итак, вот мой лучший вариант ответа.

Вы хотели бы использовать случайный класс c #, вот документы

Для простой игры с использованием прямоугольного столкновениядолжно быть все, что вам нужно (я полагаю, это то, что вы используете) - Если вы хотите случайным образом сгенерировать позицию при включении питания, вам нужно будет создать новый Vector2 (положение при включении при включении) с генератором случайных чисел.* Вы можете использовать функцию Next, чтобы передать переменные low и high - которые вам понадобятся для настройки границ, которые вы хотите видеть при включении.

С другой стороны, мой совет как игрового дизайнераговорит мне, что случайно расположенные бонусы не всегда идут.Это затрудняет контроль за ходом и балансом игр и может очень легко привести к получению некорректного конечного продукта.

Так что мой совет - это жестко закодированный набор возможных точек появления оружия - используйте случайный генератор, чтобы выбрать один из них.

...