Плохо! Плохо!:  0
Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 27 из 27

Тема: Побег некроманта

  1. #21
    Администратор Аватар для Пётр
    Информация о пользователе
    Регистрация
    24.04.2014
    Адрес
    Краснодар
    Сообщений
    3,940
    Записей в дневнике
    6
    Репутация: 132 Добавить или отнять репутацию

    По умолчанию Продолжение следует!

    Побег некроманта закрыт, но мне идея пришлась по душе и я решил, что хоть и медленно, но продолжу работать над продолжением.
    А вернее над перерождением старой игры.
    У меня нет сканера, но есть желание самому нарисовать персонажей и прочее.
    Остаются только программы для работы с изображениями. Но рисовать на компе крайне гемморное занятие.
    Нашел одну рисовалку онлайн.
    http://www.newart.ru/htm/flash/risovalka_13.php
    Все классно, но нельзя отменить последние действия.
    [spoiler](Может кто подскажет прогу с теми же функциями, но с возможностью отмены)[/spoiler]
    Муторно совместил с Paint.net
    Вот что получилось (Предполагаемый противник).

    Спойлер Эльм-Боец:


    Собрал из кусков, следовательно положение ног-рук можно поменять как угодно. Можно даже какую-никакую анимацию запилить.

    Спойлер По кускам:


    Саи лень было рисовать. Взял готовые. Да и элементов одежды пока маловато. Я их не особо умею вырисовывать.
    Это пока наброски.

    Поехали дальше.....
    Мертвый эльф поделился со мной частичкой своих знаний в скриптинге.(За что ему огромное спасибо)
    И с помощью простецкого скрипта
    Спойлер Код:
    if $game_map.data[$game_variables[4],$game_variables[5],2]=0 then
    $game_map.data[$game_variables[4],$game_variables[5],2]=101
    end

    я начал работать над генератором мира.

    Вот что пока получается....

    Спойлер Кусок мира:



    Пока без рек и озер, но элементов будет больше.
    Это "проба пера" так сказать.

    Демка:
    https://yadi.sk/d/gnKl9ZTfdufF7

    Все это скелет для будущей игры.

  2. #22
    Создатель Аватар для Рольф
    Информация о пользователе
    Регистрация
    14.04.2008
    Адрес
    Южно- Сахалинск/Пенза
    Сообщений
    10,081
    Записей в дневнике
    2
    Репутация: 108 Добавить или отнять репутацию

    По умолчанию

    Пока не плохо, жду улучшений.

  3. #23

    По умолчанию

    Тебе бы хоть подержанный планшет приобрести. Чувствуется искра таланта. -)
    Я знаю, как лучше.

  4. #24
    Администратор Аватар для Пётр
    Информация о пользователе
    Регистрация
    24.04.2014
    Адрес
    Краснодар
    Сообщений
    3,940
    Записей в дневнике
    6
    Репутация: 132 Добавить или отнять репутацию

    По умолчанию Проблема

    Ребята, нужна помощь, ибо я застрял.
    Проблема с генератором.
    Команда скрипта, которую подсказал Эльф меняет один тайл, согласно выбранному ID. Но что касается закладки А с заполняющимися тайлами все гораздо сложнее. В одном квадратике их просто тьма. Даже ID земли рядом меняется.
    Пример на картинке возможно объяснит лучше.
    Спойлер Пример:


    Т.е. чтобы создать даже малюсенькое озерцо, нужно проверить целую кучу условий. А если озера 2х видов?
    А если травушка, да дорожки, да еще что-нить? Мозг сломать можно.

    Пытался пилить скрипт по подсказке пещерного, но не могу придумать как его использовать в генераторе. Или просто не догоняю всех его функций.
    http://himeworks.com/2013/02/tile-swap/
    Не исключено, что в нем есть решение.

    Короче говоря, господа скриптеры, а так же жители данного форума, видел ли кто скрипт способный создавать элементы ландшафта из вкладки А сразу подбирая тайлы?
    Поможет и часть кода.

    P.s. Надеюсь я понятно спросил. У меня с этим бывают проблемы

  5. #25
    Познающий Аватар для DeadElf79
    Информация о пользователе
    Регистрация
    09.08.2013
    Сообщений
    276
    Записей в дневнике
    12
    Репутация: 22 Добавить или отнять репутацию

    По умолчанию

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

  6. #26
    Администратор Аватар для Пётр
    Информация о пользователе
    Регистрация
    24.04.2014
    Адрес
    Краснодар
    Сообщений
    3,940
    Записей в дневнике
    6
    Репутация: 132 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от DeadElf79 Посмотреть сообщение
    Петер, вообще, очень редки скрипты на изменение карты вручную скриптами. Возможно, я смогу написать скрипт тебе в помочь, но мне потребуется составить таблицу комбинаций тайлов, чтобы из них уже что-то творить, хм...
    Эльф, Айрен Рин уже помог разобраться со скриптом, что дал пещерный. Плюс немного подшаманил.
    Может только подскажи:
    #есть к примеру кавадрат, с началом в 0, 0 и стороной в 4
    tile_id = 'A1'
    layer = 0
    map_id = 1
    (0..3).to_a.each do |x| <--------- Если здесь в скобках указать переменную, будет работать?
    (0..3).to_a.each do |y|
    pos_swap x, y, tile_id, layer, map_id
    end
    end

  7. #27
    Познающий Аватар для DeadElf79
    Информация о пользователе
    Регистрация
    09.08.2013
    Сообщений
    276
    Записей в дневнике
    12
    Репутация: 22 Добавить или отнять репутацию

    По умолчанию

    (0..3).to_a.each do |x|
    в круглых скобках нужно указать переменную класса Range (то есть, промежуток: набор чисел от наименьшего до наибольшего). для проверки вот тебе код:
    Код:
    a=151
    b=160
    (a..b).to_a.each do |x|
    	puts x
    end

Страница 3 из 3 ПерваяПервая 123

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

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

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

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

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

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

Ваши права

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