seriojik » Пн май 07, 2007 14:55
Ещё парочка Предложений:
1. Добавить Ожидание Загрузки на Станции (1, 5, 10, 20, 30, 50, 75 и 100%).
2. Для Автобусов и Поездов, конечно же, ещё бы неплохо придумать что-нить типа Расписания или Интервалов Отправления - например, следующий Поезд/Автобус такого-то Маршрута отправится не ранее, чем через 10 минут (а в игре 10 минут - это, скажем, Минута реального Времени). Реализовать это можно так: приходит Автобус на Остановку и смотрит, если счётчик равен нулю, тогда отправляется, если нет, ждёт, пока Счётчик станет равным 0. Всё это Время все пришедшие Пасажиры "заходят" в него. После его Отправления Счётчик начинает увеличиваться до того Момента, пока не станет равным тому Интервалу, который Мы задали, после чего обнуляется. Таким образом, если Автобус придёт позже, то отправится сразу, если раньше, то простоит до того МОомента, пока не пройдёт заданый Интервал.
Единицу увеличения Счётчика нужно сделать довольно маленькой для того, чтобы он успел увеличиться к тому моменту, когда туда придёт следующий Автобус, который "дышал в Буфер" только что ушедшему.
В принципе, достаточно 1 сек реального Времени.
3. Сделать Обгон нерельсового Транспорта как в ТТD.