+ Ответить в теме
Страница 2 из 2 ПерваяПервая 12
Показано с 21 по 29 из 29

Тема: Создание учебника: кодирование

  1. #21
    <div class='quotetop'>Цитата</div>
    лог пишется в формате html и будет выглядеть таким образом
    log.rar ( 1.45 килобайт )[/b]
    Пишет, что файл отсутствует

    <div class='quotetop'>Цитата</div>
    Несколько вопросов:
    1) стоит ли поменять цвета
    2) стоит ли кроме id юнита/города/цивилизации писать имя
    3) Что значит (как переводится) onPlotPicked и onSelectionGroupPushMission[/b]
    1 - даже не задумывался об этом
    2 - было бы неплохо с именами
    3 - onPlotPicked видимо "на выбраном квадрате", onSelectionGroupPushMission точно не могу сказать, как правильно перевести и что дает

    PS ты обратную связь при воспроизведении из HTML продумал? (чтобы не пришлось переделывать код с нуля на совсем другой основе)
    продвинь это сообщение в соцсеть:  

  2. #22
    Полководец


    Регистрация
    31.03.2007
    Адрес
    Киев
    Сообщений
    381
    <div class='quotetop'>Цитата</div>
    Пишет, что файл отсутствует[/b]
    Попробуй еще раз, должно работать.

    <div class='quotetop'>Цитата</div>
    2 - было бы неплохо с именами[/b]
    Переделал

    <div class='quotetop'>Цитата</div>
    3 - onPlotPicked видимо "на выбраном квадрате"[/b]
    Дело в том, что в циве, вроде, нельзя выделять тайлы.

    <div class='quotetop'>Цитата</div>
    ты обратную связь при воспроизведении из HTML продумал?[/b]
    Имеешь ввиду, не возникнет ли проблем, если на вход подать html-файл вместо текстового?
    продвинь это сообщение в соцсеть:  
    <div align="center">Дополнительная информация на главном экране Civ4 Bts | Колонизация
    Обучающие видеозаписи игр</div>

  3. #23
    <div class='quotetop'>Цитата</div>
    Имеешь ввиду, не возникнет ли проблем, если на вход подать html-файл вместо текстового?[/b]
    Ага

    PS посмотрел хтмлку - ещё добавился вопрос - лог является обычным текстовиком по сути, только размечен ХТМЛ-тегами - никакой дополнительной разметки потом не потребуется, чтобы обратная связь была с питоном - например что-то начало строиться - именно указатели "TechAcquired:" и "was finished" чтоли будут указывать питону, что наука должна открыться?
    продвинь это сообщение в соцсеть:  

  4. #24
    Полководец


    Регистрация
    31.03.2007
    Адрес
    Киев
    Сообщений
    381
    Нет, не возникнет
    продвинь это сообщение в соцсеть:  
    <div align="center">Дополнительная информация на главном экране Civ4 Bts | Колонизация
    Обучающие видеозаписи игр</div>

  5. #25
    Есть такие мысли - но это уже наверное на более дальних этапах создания мода:

    1. На первом ходу после генерации карты создавать отдельный постоянный сейв пустой карты (всмысле только со стартовыми позициями и стартовыми юнитами) - чтобы потом воспроизвести карту можно было в любой момент
    1.1. В логе записать имя карты (лог ложить в ту же папку)

    2. Если это возможно - то в базовом меню где Single Player --> blabla добавить пункт Replay Game и там уже загружать реплей по лог-файлу (т.е. не конкретный сейв загружал бы, а сперва подгружал лог, а потом начинал игру по данным лога), который бы подгружал игре карту, прописанную в файле лога и начинал воспроизводить действия из лога
    2.1. По мере возможности объеденить Log-generator и Log-replay в единый мод - т.е. если стартуешь игру из пункта Replay Game - то лог не генерируется, а только воспроизводится, а если с другой какой нибудь опции (New Game/Custom Game/Custom Scenario) - то лог генерируется автоматически

    PS перечитай пост #23 - там постскриптум добавился
    продвинь это сообщение в соцсеть:  

  6. #26
    Полководец


    Регистрация
    31.03.2007
    Адрес
    Киев
    Сообщений
    381
    С идеями согласен.

    <div class='quotetop'>Цитата</div>
    1. На первом ходу после генерации карты создавать отдельный постоянный сейв пустой карты [/b]
    WBQuickSave создается автоматически на первом ходу

    <div class='quotetop'>Цитата</div>
    2.1. По мере возможности объеденить Log-generator и Log-replay в единый мод[/b]
    Проблема в том, что в обеих модах разные CvEventManager.py
    продвинь это сообщение в соцсеть:  
    <div align="center">Дополнительная информация на главном экране Civ4 Bts | Колонизация
    Обучающие видеозаписи игр</div>

  7. #27
    <div class='quotetop'>Цитата</div>
    WBQuickSave создается автоматически на первом ходу[/b]
    Ситуация - юзверь по запарке/криворучию/незнанке/etc. создает новую - итог - стартовый сейв накрылся медным тазом, то бишь был перезаписан на новую карту

    <div class='quotetop'>Цитата</div>
    Проблема в том, что в обеих модах разные CvEventManager.py[/b]
    А через банальный оператор if никак не получится совместить два в один флакон? Пусть даже с некоторыми полностью продублированными функциями?
    продвинь это сообщение в соцсеть:  

  8. #28
    Полководец


    Регистрация
    31.03.2007
    Адрес
    Киев
    Сообщений
    381
    <div class='quotetop'>Цитата</div>
    А через банальный оператор if никак не получится совместить два в один флакон? Пусть даже с некоторыми полностью продублированными функциями?[/b]
    Должно получиться.


    Также, в планах сделать несколько кнопок (проводя аналог с проигрывателем):
    *проиграть одну строку из лог файла ("frame advance")
    *проиграть до конца хода/партии с задержкой между действиями в n секунд ("play")
    *ускорить/замедлить скорость проигрывания
    *быстрая перемотка до конца хода ("fast foward")
    *быстрая перемотка 5 ходов
    *быстрая перемотка 20 ходов
    *быстрая перемотка 100 ходов (актуально для марафона)
    *пауза (для кнопки play)
    *в начало партии
    *на 2 хода назад - с помощью автосейвов("rewind")

    Иметь возможность все функции вызывать с клавиатуры
    [attachmentid=4103]
    Миниатюры Миниатюры NumPad_Replay.gif‎  
    продвинь это сообщение в соцсеть:  
    <div align="center">Дополнительная информация на главном экране Civ4 Bts | Колонизация
    Обучающие видеозаписи игр</div>

  9. #29


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

+ Ответить в теме
Страница 2 из 2 ПерваяПервая 12

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters