Плохо! Плохо!:  0
Страница 2 из 9 ПерваяПервая 1234 ... ПоследняяПоследняя
Показано с 11 по 20 из 87

Тема: Все 3 слоя ХР в дело

  1. #11
    Маститый Аватар для Bullet S.D.
    Информация о пользователе
    Регистрация
    27.01.2009
    Адрес
    Москва
    Сообщений
    1,360
    Записей в дневнике
    9
    Репутация: 74 Добавить или отнять репутацию

    По умолчанию

    Не знаю как у вас, товарищи, но у меня на первом слое не тупо трава, а целая куча различных неровностей переходов травы в песок, гравий, воду и т.п. если использовать хорошо связанные автотайлы и тайлсеты, то первый слой может быть очень разнообразным. Так что в использовании панораммы как слоя не вижу смысла. Все таки с панорамой можно творить более интересные вещи в особенности если использовать скрипты.
    А при использовании способа предложенного Валерой мы сразу теряем кучу возможностей использования панораммы.
    Спойлер Проекты Dark Rise INC.:

  2. #12
    Хранитель Форума Аватар для Валера
    Информация о пользователе
    Регистрация
    15.04.2008
    Адрес
    Москва
    Сообщений
    14,006
    Записей в дневнике
    3
    Репутация: 166 Добавить или отнять репутацию

    По умолчанию

    Маленький скрипт изменения этой самой Мар-ы и ничего мы не теряем. Когда нужно - панорама-задник, когда нужно - подстилка. Мне это просто развязывает руки! Я давно говорил, что мне для счастья не хватает в ХР трех слоев под спрайты. Теперь они у меня есть. Теперь я могу без использования чаров под природу, все сделать на базе только тайлсета. А что это дает? А это дает гарантию неторможения на самой загруженной или большой локации ( про тормоза от параллельных процессов не будем упоминать - они могут затормозить что угодно ).
    Сегодня я попробую сделать анимированную воду на смене текстуры панорамы. Если и это получится - тогда вообще супер.
    Что касается тропинок - это как раз для первого слоя.

    Спойлер И как тебе не стыдно-то, а, Валера?:


    Оборона форта: http://rghost.ru/8kLGxFtD2
    Сделать, чтоб все происходило, как я хочу, - вот, собственно, и весь мейкер!
    Адский Рейд: http://rpgmaker.su/vbdownloads.php?d...downloadid=106

  3. #13
    Маститый Аватар для Narcotic Truth
    Информация о пользователе
    Регистрация
    29.04.2008
    Адрес
    RUSSIA
    Сообщений
    1,280
    Записей в дневнике
    2
    Репутация: 26 Добавить или отнять репутацию

    По умолчанию

    Вот это мысль интересная - приеду в общагу сделаю комманду на переключение.
    --- Yellow House Studio ---

  4. #14
    Маститый Аватар для Рыб
    Информация о пользователе
    Регистрация
    12.11.2008
    Адрес
    [ДАННЫЕ УДАЛЕНЫ]
    Сообщений
    1,421
    Записей в дневнике
    50
    Репутация: 55 Добавить или отнять репутацию

    По умолчанию

    Добовляем:
    PHP код:
    class Spriteset_Map
    def initialize
        $panaram_x_speed 
    8
        $panaram_y_speed 
    8
    ...
    end

    end 
    А строку там же:
    PHP код:
     def update
    ...    
    if 
    $game_system.scroll_x == 0
          
    if $game_system.scroll_y == 0
            
    @panorama1.ox $game_map.display_x 8
            
    @panorama1.oy $game_map.display_y 8
          end
        end
    ...
    end 
    Заменяем на строку:
    PHP код:
        if $game_system.scroll_x == 0
          
    if $game_system.scroll_y == 0
            
    @panorama1.ox $game_map.display_x $panaram_x_speed
            
    @panorama1.oy $game_map.display_y $panaram_y_speed
          end
        end 
    Создаем пустой евент и в нем пишем:
    PHP код:
    $panaram_x_speed speed 
    $panaram_y_speed 
    speed
    #где speed - скорость прокрутки 1 - очень быстро ... 4 - равная скорости игрока...8 - привыная 

    Edited:

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

    PHP код:
    class Spriteset_Map
    def initialize
        
    @panaram_x_speed 8
        
    @panaram_y_speed 8
    ...
    end
    end
    ...
    def set_panaram_x_speed(speed)
     @
    panaram_x_speed speed
    end
    ...
    def set_panaram_y_speed(speed)
     @
    panaram_y_speed speed
    end 
    и использовать через евент так:
    PHP код:
    Spriteset_Map.set_panaram_x_speed(8)
    Spriteset_Map.set_panaram_y_speed(8)
    #где speed - скорость прокрутки 1 - очень быстро ... 4 - равная скорости игрока...8 - привыная 
    но у меня выбило ошибку, что метод не определен.Даже знаю почему, но как правильно обратиться к методу не могу понять.
    Последний раз редактировалось Рыб; 18.04.2010 в 12:08.
    Twitch <- Тут иногда делаю вид, что умею играть или работать, в прямом эфире
    GitLab <- Тут иногда делаю вид, что умею программировать
    Github <- Еще какая-то дичь, тут иногда появляется, но с мукером не связана
    Notion<- Тут иногда делаю вид что умею планировать

  5. #15
    Маститый Аватар для Narcotic Truth
    Информация о пользователе
    Регистрация
    29.04.2008
    Адрес
    RUSSIA
    Сообщений
    1,280
    Записей в дневнике
    2
    Репутация: 26 Добавить или отнять репутацию

    По умолчанию

    Замени значение на глобальную переменную, а потом через команду скрипт выставляй значение этой переменной.
    --- Yellow House Studio ---

  6. #16
    Маститый Аватар для Рыб
    Информация о пользователе
    Регистрация
    12.11.2008
    Адрес
    [ДАННЫЕ УДАЛЕНЫ]
    Сообщений
    1,421
    Записей в дневнике
    50
    Репутация: 55 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Narcotic Truth Посмотреть сообщение
    Замени значение на глобальную переменную, а потом через команду скрипт выставляй значение этой переменной.
    первый вариант так сделан(до edited), я просто хотел научиться работаь с методами в RGSS
    Twitch <- Тут иногда делаю вид, что умею играть или работать, в прямом эфире
    GitLab <- Тут иногда делаю вид, что умею программировать
    Github <- Еще какая-то дичь, тут иногда появляется, но с мукером не связана
    Notion<- Тут иногда делаю вид что умею планировать

  7. #17
    Маститый Аватар для Narcotic Truth
    Информация о пользователе
    Регистрация
    29.04.2008
    Адрес
    RUSSIA
    Сообщений
    1,280
    Записей в дневнике
    2
    Репутация: 26 Добавить или отнять репутацию
    --- Yellow House Studio ---

  8. #18
    Хранитель Форума Аватар для Валера
    Информация о пользователе
    Регистрация
    15.04.2008
    Адрес
    Москва
    Сообщений
    14,006
    Записей в дневнике
    3
    Репутация: 166 Добавить или отнять репутацию

    По умолчанию

    Да, да! Я бы хотел, чтобы по этой ссылке все скачали и посмотрели как можно/нужно делать локации! как создается атмосфера.
    Но если вы посмотрите а редакторе ИЗ ЧЕГО это сделано, то увидите, что это огромная панорама с пеньками, на которую еще накладывается "туман" верхушек деревьев. Теперь гляньте сколько это весит вместе. А ведь это только одна локация и для следующей придется городить все по-новому... Это не рентабельно! Это вот как раз для Конкурса локаций было бы идеально.
    Но о чем это говорит? Что кто-то додумался до такого способа. И если ему плевать на объем, он терпеливо слепит еще таких локаций десяток - другой и получится очень красивая игра...

    Спойлер И как тебе не стыдно-то, а, Валера?:


    Оборона форта: http://rghost.ru/8kLGxFtD2
    Сделать, чтоб все происходило, как я хочу, - вот, собственно, и весь мейкер!
    Адский Рейд: http://rpgmaker.su/vbdownloads.php?d...downloadid=106

  9. #19
    Маститый Аватар для Narcotic Truth
    Информация о пользователе
    Регистрация
    29.04.2008
    Адрес
    RUSSIA
    Сообщений
    1,280
    Записей в дневнике
    2
    Репутация: 26 Добавить или отнять репутацию

    По умолчанию

    И на будущее валер. В мейкере ХР и так 3 слоя. + панорама + туман))))) в такой ситуации 5 слоёв получается)))
    --- Yellow House Studio ---

  10. #20
    Хранитель Форума Аватар для Валера
    Информация о пользователе
    Регистрация
    15.04.2008
    Адрес
    Москва
    Сообщений
    14,006
    Записей в дневнике
    3
    Репутация: 166 Добавить или отнять репутацию

    По умолчанию

    А то я не знаю, сколько там чего...
    Речь о том, что панораму можно использовать не совсем по назначению. Из нее что делали? Фон или целиковый уровень. Первое - традиционно, второе - не рентабельно. А вот вам - третий вариант ( к сожалению воду не проверил, завтра сделаю ).
    Панорама - самый нижний слой, туман - самый верхний. Но использовать его "для верхушек деревьев" тоже не рентабельно... Туманы очень эффектны сами по себе. Но... кто знает, что с ним можно еще придумать!
    Ведь его так же можно менять, как панораму, да еще настройки есть...
    В общем: искать, искать и искать!

    З.Ы. Кстати, текстуру можно закладывать любого размера, даже не кратную 32... и не кадратную.

    Спойлер И как тебе не стыдно-то, а, Валера?:


    Оборона форта: http://rghost.ru/8kLGxFtD2
    Сделать, чтоб все происходило, как я хочу, - вот, собственно, и весь мейкер!
    Адский Рейд: http://rpgmaker.su/vbdownloads.php?d...downloadid=106

Страница 2 из 9 ПерваяПервая 1234 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Все 3 слоя ХР в дело