Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 31

Тема: Пять элементов

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

    По умолчанию

    Могу завтра посмотреть.

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

    По умолчанию

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

    Собственно, сам я придерживаюсь второго подхода. Даже не знал о том, что Кавеман поступает также и очень обрадовался, что хоть кто-то из мейкеристов, кроме меня, додумался так делать ^_^
    Спойлер Пруф из проекта Эльфа:


    Почему я всецело одобряю подход пещерного? Потому что я видел, к примеру, TES Construction Set (копался, когда хотелось чуть больше детализировать местность в Morrowind). В нем все диалоги - это одно окошко, в котором можно посмотреть все темы. Это удобно? Безусловно! Мне нет нужды бегать по всему миру в редакторе, чтобы поправить каждый диалог с каждым персонажем) Ты можешь сколько угодно кидать в меня камнями, говоря, что-то типа "да это же другой движок", а я буду отвечать тебе, что этот подход к разработке придуман профессиональными программистами для собственного же удобства (и удобства работы команды, кстати) еще задолго до того, как ты запустил свой первый мейкер ^_^ (пруф в виде хака игры (а то даже и исходников на асме!) еще от 1987 года могу тоже кинуть)

    Пещерный, я пройду твой проект дальше немного позднее) Но обязательно пройду!
    Последний раз редактировалось DeadElf79; 27.01.2015 в 17:21.

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

    По умолчанию

    Посмотрел я твой бесцветный мир в исходниках. У тебя ни одного общего события и каждый ивент - это отдельный ивент.
    Нашел что смотреть, я в Бесцветном мире не использовал, то что будет повторяться по несколько раз. В путешественники и книги такое есть.
    Посмотрел также исходники пяти элементов. Почти все происходит в общих событиях и ничего отдельно не записано.
    Ну мы выяснили зачем ему общие.
    Собственно, сам я придерживаюсь второго подхода. Даже не знал о том, что Кавеман поступает также и очень обрадовался из мейкеристов, что хоть кто-то, кроме меня, додумался так делать ^_^
    А теперь читай что я писал.
    Общие события это как функции в программирование, что бы не писать один и тот же кусок кода, просто можно вызвать и все.
    У тебя как раз это. Так что тебе минус плохо за невнимательность.
    Почему я всецело одобряю подход пещерного? Потому что я видел, к примеру, TES Construction Set (копался, когда хотелось чуть больше детализировать местность в Morrowind). В нем все диалоги - это одно окошко, в котором можно посмотреть все темы. Это удобно? Безусловно! Мне нет нужды бегать по всему миру в редакторе, чтобы поправить каждый диалог с каждым персонажем) Ты можешь сколько угодно кидать в меня камнями, говоря, что-то типа "да это же другой движок", а я буду отвечать тебе, что этот подход к разработке придуман профессиональными программистами для собственного же удобства (и удобства работы команды, кстати) еще задолго до того, как ты запустил свой первый мейкер ^_^ (пруф в виде хака игры (а то даже и исходников на асме!) еще от 1987 года могу тоже кинуть)
    Не кто по этому поводу не спорит. Я про тоже самое писал. Просто меня смутило, то что его диалог в игре использовался один раз.

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

    По умолчанию

    Не кто по этому поводу не спорит. Я про тоже самое писал. Просто меня смутило, то что его диалог в игре использовался один раз.
    Так я только потому и говорю, что тот диалог лежит там, где его проще всего редактировать, то есть в том же месте, где всё остальное.
    А теперь читай что я писал.
    Каюсь, читал не все-все от Рольфа, а только частями, чтобы не заспойлерить себе прохождение

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

    По умолчанию

    У тебя как используются, что бы один раз сделать и не повторять код. Я про гостиницы, магазины.
    Мне просто не понравилось что у него в общем событии было два сообщения всего, потом он объяснил, зачем это. Я встал на его сторону.

  6. #26
    Бывалый Аватар для caveman
    Информация о пользователе
    Регистрация
    15.02.2013
    Сообщений
    766
    Записей в дневнике
    47
    Репутация: 85 Добавить или отнять репутацию

    По умолчанию

    Немного о программировании:
    Большие длинные методы есть нечитаемое зло.
    Чтобы избежать таких методов, даже отпетые быдлокодеры научились выносить логически завершенные части метода в отдельные методы.
    Пусть даже они будут использоваться один раз. Здесь как раз этот случай.
    Вот даже Рольф встал на сторону.
    back to the primitive

    http://cavemangame.blogspot.ru/ - разные идеи и новости
    http://cavescripts.blogspot.ru/ - мои скрипты
    http://cavecrusader.blogspot.ru/ - текущий проект

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

    По умолчанию

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

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

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от Рольф Посмотреть сообщение
    Это же даже не проект, а мини игра. Причем вышла в январе, не знаю почему не заметили. Если пещерный не будет сниматься, то возьму в конкурс.
    Да не спрашивайте вы его. Включайте. Он все-равно постоянно отказывается.

  10. #30
    Бывалый Аватар для caveman
    Информация о пользователе
    Регистрация
    15.02.2013
    Сообщений
    766
    Записей в дневнике
    47
    Репутация: 85 Добавить или отнять репутацию

    По умолчанию

    Да вот её я, пожалуй, что к июню то и допишу, как Рольфу в ЛС и сказал - она там в планах в ДДД же.
    back to the primitive

    http://cavemangame.blogspot.ru/ - разные идеи и новости
    http://cavescripts.blogspot.ru/ - мои скрипты
    http://cavecrusader.blogspot.ru/ - текущий проект

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

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

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

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

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

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

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

Ваши права

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