Dabann, +1.
Nokia_372Oc, например, есть генератор чисел и он выводит число
r от 0 до 7. Ты хочешь сделать таким образом случайный бонус игроку. Делаешь условия, примерно:
int r = getRandom(0, 7);
if (r == 0)
return new PanzerModel(); // Бонус - новый танк
else if (r <= 5)
return new LiveBox(r); // Аптечка, содержит кол-во жизней 1 - 5
else if (r == 6)
return new Armor(); // Бонус боеприпасов
else // if (r == 7) - и так понятно
return new Tesla(); // Телепорт :гы:
Идея понятна?