Страница 10 из 17 ПерваяПервая ... 89101112 ... ПоследняяПоследняя
Показано с 91 по 100 из 163

Тема: Дневник. Игра "Элементали" (черновое название)

  1. #91
    Местный Аватар для Lodnar
    Информация о пользователе
    Регистрация
    06.06.2017
    Сообщений
    229
    Записей в дневнике
    10
    Репутация: 11 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Рексарыч Посмотреть сообщение
    связывание всех скриптов, расширенный функционал не считаются хорошей работой
    Насколько я понимаю, со скриптами как раз что-то не так, раз уж несколько человек писали о том что их выбрасывало из игры из-за скриптовых ошибок. Да и скриптов, самих по себе много и часть их них либо не особо нужны, либо их можно заменить на обычные события (которые меньше перегружают игру) всего лишь поработав над этим лишнее время. (Например, Титровый Скрипт. Вот зачем он? О.о Можно с помощью событий и картинок вполне себе сделать титры, я думаю.)

  2. #92

    По умолчанию

    Lodnar, скрипты менее тяжеловесны, чем эвенты - это первое. Второе - титры удобней выводить именно скриптом, особенно учитывая, что у нас там можно изменять текст по ключу, вызывая из хеша нужное значение. Проще говоря: можно делать перевод на различные языки. Представь, сколько пришлось бы городить лишнего с помощью эвента... Куча лишних действий.
    Мои законченные игры:
    1. "Судоку" - reksarych.itch.io/sudoku.

    Наша группа в ВК: https://vk.com/bratstvo_rasskazchikov_istorij

  3. #93
    Местный Аватар для Lodnar
    Информация о пользователе
    Регистрация
    06.06.2017
    Сообщений
    229
    Записей в дневнике
    10
    Репутация: 11 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Рексарыч Посмотреть сообщение
    Lodnar, скрипты менее тяжеловесны, чем эвенты - это первое. Второе - титры удобней выводить именно скриптом, особенно учитывая, что у нас там можно изменять текст по ключу, вызывая из хеша нужное значение. Проще говоря: можно делать перевод на различные языки. Представь, сколько пришлось бы городить лишнего с помощью эвента... Куча лишних действий.
    Скрипт грузит игру сильнее - Скрипт всегда работает и ждёт свой активации, событие работает только в пределах одной карты. ._.
    Лишние действия - не лишние, если они снижают нагрузку на игру и снижают её вылеты. Так что уж лучше на час больше посидеть на этим, но выйдет качественнее.
    Я не представляю, но знаю что мне это делать возможно придётся, немного картинок, а имена разработчиков и прочая всплывающая ересь за счёт "героев", смен графики и прочего. Работы на пол часа + немного на создание картинок и текстов. Так сказать, работа не того уровня чтобы грузить лишние скрипты, учитывая что их и так много. ._.

  4. #94

    По умолчанию

    Участок кода сработает тогда, когда его вызываешь или, грубо говоря, заходишь туда, где он должен отработать. А модули вообще только в начале один раз считываются и данные в них, по ходу игры, изменить уже нельзя. Итог: "скрипт" (условно, ибо очевидно, что не весь скрипт срабатывает, а только его часть) срабатывает тогда и только тогда, когда требуется.
    Мои законченные игры:
    1. "Судоку" - reksarych.itch.io/sudoku.

    Наша группа в ВК: https://vk.com/bratstvo_rasskazchikov_istorij

  5. #95
    Местный Аватар для Lodnar
    Информация о пользователе
    Регистрация
    06.06.2017
    Сообщений
    229
    Записей в дневнике
    10
    Репутация: 11 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Рексарыч Посмотреть сообщение
    Участок кода сработает тогда, когда его вызываешь или, грубо говоря, заходишь туда, где он должен отработать. А модули вообще только в начале один раз считываются и данные в них, по ходу игры, изменить уже нельзя. Итог: "скрипт" (условно, ибо очевидно, что не весь скрипт срабатывает, а только его часть) срабатывает тогда и только тогда, когда требуется.
    Я знаю о чём пишу и знаю как работают скрипты, хоть и не владею ими. =_= Я работал не только с мейкером, а ещё и с более технически совершенной вещью, где скрипты - крайняя мера,(Большинство людей там использовали их для "фееричной магии" и слияния одинковых предметов в одну ячейку, так как сумка пространством не богата.) и поэтому скрипт по-мейкерски я бы назвал так: Кодированное параллельное событие запуск которого происходит при выполнения какого-либо условия, в ожидании которого он находится ПОСТОЯННО. Причём с момента открытия игры. Если забить в игру пол сотни скриптов, но даже их не включать, то игра станет тормозить и произойдёт то, что принято называть "низкий FSP". =_=

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

    По умолчанию

    Цитата Сообщение от Lodnar Посмотреть сообщение
    Я знаю о чём пишу и знаю как работают скрипты, хоть и не владею ими. =_= Я работал не только с мейкером, а ещё и с более технически совершенной вещью, где скрипты - крайняя мера,(Большинство людей там использовали их для "фееричной магии" и слияния одинковых предметов в одну ячейку, так как сумка пространством не богата.) и поэтому скрипт по-мейкерски я бы назвал так: Кодированное параллельное событие запуск которого происходит при выполнения какого-либо условия, в ожидании которого он находится ПОСТОЯННО. Причём с момента открытия игры. Если забить в игру пол сотни скриптов, но даже их не включать, то игра станет тормозить и произойдёт то, что принято называть "низкий FSP". =_=
    Ты не прав.
    Скрипт нельзя сравнивать с параллельным событием. Вообще никак.
    Параллельное событие ожидает.... всего, что может случиться...

  7. #97
    Местный Аватар для Lodnar
    Информация о пользователе
    Регистрация
    06.06.2017
    Сообщений
    229
    Записей в дневнике
    10
    Репутация: 11 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Пётр Посмотреть сообщение
    Ты не прав.
    Скрипт нельзя сравнивать с параллельным событием. Вообще никак.
    Параллельное событие ожидает.... всего, что может случиться...
    Я же написал что это "мейкерским языком". =_= Между ними есть разница, но среди типов работы событий, скрипты приближены больше всего к параллельным. (На самом деле скорее, к точнее назвать даже параллельно-автоматическим.) ._.

  8. #98

    По умолчанию

    Пётр, думал над твоими тормозами. Ты на ноутбуках играл?
    Мои законченные игры:
    1. "Судоку" - reksarych.itch.io/sudoku.

    Наша группа в ВК: https://vk.com/bratstvo_rasskazchikov_istorij

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

    По умолчанию

    Цитата Сообщение от Рексарыч Посмотреть сообщение
    Пётр, думал над твоими тормозами. Ты на ноутбуках играл?
    Да. На ноутах. Но на втором у меня даже мой Puzzle Dungeon не тупит.
    А здесь что-то непонятное. Единственно, что точно, то что карты перегружены ивентами.
    Открыв проект, я и половины не понял для чего.

    В любом случае, твоя проблема даже не в тормозах....

  10. #100
    Местный Аватар для Animock
    Информация о пользователе
    Регистрация
    26.05.2017
    Сообщений
    231
    Записей в дневнике
    2
    Репутация: 15 Добавить или отнять репутацию

    По умолчанию

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

Страница 10 из 17 ПерваяПервая ... 89101112 ... ПоследняяПоследняя

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

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

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

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

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

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

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Дневник. Игра "Элементали" (черновое название)