суббота, 17 мая 2014 г.

Маппинг и тон

В итоге вышло чуть иначе, чем хотел:

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

- Зоны разделены тематически на хутор+поле (графика ваньки + дома и мелочь ХФ); лиственный лес (мелочь из ХФ + леса ровно из Ваньки, даже составлен тайлсет из склеенных рощиц); болото (графика чисто из ХФ, может быть голые деревья из Ваньки); хвойный лес (ХФ). Остальное - мелочь.

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

- Маппинг идет в 2-3 слоя. Интерьеры почти всегда обходятся в один, поле в 2, лиственный лес пришлось в три, для густоты.

- Сутки и погода будут сделаны через Common Event и TimeManagement (второй для определения времени, а первое будет для каждой карты свое, срабатывает при входе на карту, и при смене отрезка времени/погоды - будет еще один Common - для менеджмента событий, который вызывает то или иное в зависимости от карты, где находимся. Карт мало, так что событий немного).

- В домах тоже будет отображаться тоном время суток и погода (естественно, значения другие; к тому же, например, в поле и хвойном лесу они тоже разнятся). А вот в пещерах - незачем.

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


На данный момент готовы хутор (+дома), поле1 (+дом), лиственный лес (+дом, пещерка), в процессе поле2.


Картинка вообще пока без тона, это мостик через ручей в восточной части лиственного леса.

Маппить слоями вполне удобно, особенно, если думать послойно, снизу вверх (логически) и сверху вниз (на карте) и заранее мысленно распределять, где что будет. Одна претензия - к скрипту скринов - это 10 секунд снятия карты 90*60. Потому и лучше думать заранее, чтобы реже скринить :)