Ku2zoff писал: Первое, что необходимо для успешной разработки - финансирование. Которое трудно получить, применяя подход "сделаю всё сам оптимально и 10 раз перепроверю", т.к. время - деньги. Вот и работает концепция
Я не знаю, обсуждения Дяди Миши и КиКу на уровне "структура папок чисто кушная - значит это копипаста из кваки" ну или "если движок позволяет вставлять ассеты, значит никто не будет делать на нём игры, а только вставлять ассеты". И ведь они понимают что это совсем не так, но продолжают писать глупости. Чисто из ассетов конечно можно что то более играбельное собрать, но вот вопрос - кому оно нужно? Выглядеть будет убого, работать криво.
Да чего говорить, таже Паранойя 2 тоже ведь использует ресурсы из халфы что само по себе такой же ассет. Да и плеер контроллер Дядя Миша вроде тоже как бы там свой с нуля не писал. Вы так говорите будто это что то плохое.
Цитата:
Ku2zoff писал: Unity в общем и целом уродство, если читать обсуждения в этих ваших интернетах.
Ну как сказать, у Юнити полно минусов и недостатков, для кого то они критичные или вообще "движок говно". Но они точно не в ассетах, а как раз таки наоборот в том что это модульность ещё недостаточно гибкая, и многие вещи захардкожены как у Кармака, без сорцев движка к ним никак доступ не получить.
Цитата:
Дядя Миша писал: Каким издателям? Весь стим завален подобными играми. Кто в них играет?
Логично что если бы не было спроса, то не было бы столько игр.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Дядя Миша писал: Весь стим завален подобными играми. Кто в них играет?
Странно, что их вообще пропускают в стим. Печально, что уже и крупные проекты, имеющие издателей делают "и так сойдёт". Сколько багов было в киберпуке на момент выхода? А в сталкере?
Проблема сборки из ассетов не отсутствие стабильности и безбажность, а жуткая прожорливость. Когда автор берёт чужое и даже не пытается оптимизировать ручками. Лично играл в две 2D игры, у которых требования на уровне UT3 или чуть ниже: Lona: Realm of Colors и какая-то составлялка маленьких слов из больших. Обе на юнити. Для справки, Braid, имеющий нехилые такие шойдеры при перемотке времени, тоже тормозит, если задействовать эти шойдеры. Lona тормозит без всяких шойдеров. Реально, просадки фпс на 2D картинке.
Цитата:
FiEctro писал: если бы не было спроса
Вот тут я сразу приплету VR игры, "за которыми будущее". Из которых половина является симуляторами избиения манекенов кирпичём, а другая половина симулятором рисования кое-чего на заборах.
Ku2zoff писал: Вот тут я сразу приплету VR игры, "за которыми будущее". Из которых половина является симуляторами избиения манекенов кирпичём, а другая половина симулятором рисования кое-чего на заборах.
Ну да, только ты не бежишь туда им писать что их проекты говно. Ты бежишь сюда, обсирать нормальных мододелов/игроделов, которые такими вещами не занимаются. Судить игры по движку, это как судить качество матрицы по картинке с котом.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro писал: Ты бежишь сюда, обсирать нормальных мододелов/игроделов, которые такими вещами не занимаются.
Перечисли пожалуйста, кого я обосрал.
Цитата:
FiEctro писал: ты не бежишь туда им писать что их проекты говно
Ну дык маладёш в восторге, какой смысл фидбека от нескольких процентов людей, которые выросли на других играх, и у которых вкус не испорчен? Это как спорить с любителями плохого кино или дешёвых сериалов: как об стенку горох.
Цитата:
Дядя Миша писал: Да где он этот спрос?
Ну очевидно, что он есть. Иначе не было бы столько проходного шлака. Проведи аналогию с Google Play, сам же упоминал, что там помойка. И это даже не касаемо игр. Очень много приложений в GP непонятно кем и для чего сделаны. Только приложений-ярлыков несколько десятков. Хотя уже много лет есть QSM, который могёт всё.
Ku2zoff писал: Ну дык маладёш в восторге, какой смысл фидбека от нескольких процентов людей, которые выросли на других играх, и у которых вкус не испорчен? Это как спорить с любителями плохого кино или дешёвых сериалов: как об стенку горох.
Так в том и суть, я захожу в стим, вижу говно стряпанное на коленке, куча положительных обзоров и скачек. Потом захожу на какой то более интересный инди проект и вижу в 5 раз меньше скачек и куча негативных обзоров от всякого рода диванных ценителей. В этой ситуации виноваты вообще не движки, а комьюнити, девелоперы лишь подстраиваются под рынок. Вспомнить только как тот же киберпанк гнобили, и фолыч, хотя это даже не инди, и заметьте их не русские делали.
Цитата:
Ku2zoff писал: Перечисли пожалуйста, кого я обосрал.
Да потому что речь была вообще не об этом. Для вас почему то легально покупать контент для разработки это зашквар. А вот тащить ресурсы нелегально из других игр в свои моды, это верх всякой похвалы. Я нахожу такой подход лицемерием и двойными стандартами.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
FiEctro писал: судить качество матрицы по картинке с котом.
Вот тут ты как раз заблуждаешься. Подобные картинки - это отличный тест качества матрицы.
Цитата:
FiEctro писал: вижу говно стряпанное на коленке, куча положительных обзоров и скачек
Так эти положительные отзывы оставляют такие же разработчики по принципу "за что же, не боясь греха, петушка хвалит кукуха".
Ну ладно, мы пожалуй несколько отвлеклись.
Важный момент хочу отметить - если я что-то критикую, то скорее не явление в целом, а то, в какие формы оно выродилось. И на этом этапе важно понять почему так получилось, то есть совершить исторический экскурс. Очень часто оказывается, что раздражающие и ненужные вещи - просто дань совместимости, которую уже нельзя выбрасывать.
Но в новом проекте от подобной практики можно отказаться.
FiEctro писал: Я не знаю, обсуждения Дяди Миши и КиКу на уровне "структура папок чисто кушная - значит это копипаста из кваки"
Я попрошу, про копипасту я нигде не говорил. И кстати, лучше кушной структуры папок нигде не встречал. И чтобы сейвы туда же писались. И реестр не засирать. В своём движке так и делал. Жаль, что он никому нахер не нужен
Дядя Миша писал: На практике я ни разу не видел, чтобы у кого-то возникало желание переименовывать или перемещать ресурсы. Если у нас моделька пушки - кладём в models\weapons. Если у нас моделька монстра кладём models\monsters. Если у нас текстура, допустим дерева кладём textures\wood.
А если группировать ресурсы не по Аристотелю мягкость-сухость а по территориям в игровом мире? Скажем у меня есть район или глава wasteland которая мало пересекается по ресурсам с другими территориями и поэтому там будет лежать всё от грязи до зданий. Допустим я сам её делал целиком в уголке. Или её отдавали на аутсорс кому-то.
Дядя Миша писал: В первом квейке текстуры принадлежащие одной карте прямо в ней и лежали.
А ведь по-консольному динамически подгружать отдельные домики, энтити и прочие ресурсы при этом уже не получится?
Добавлено 05-07-2022 в 16:19:
Дядя Миша Твой интеллектуальный пакер текстур может быть широко востребован, так что не будет нужен никакой VTFedit скажем. Только подружи его с форматами того же Сорса и Сталкера скажем.
Crystallize писал: А если группировать ресурсы не по Аристотелю мягкость-сухость а по территориям в игровом мире? Скажем у меня есть район или глава wasteland которая мало пересекается по ресурсам с другими территориями и поэтому там будет лежать всё от грязи до зданий. Допустим я сам её делал целиком в уголке. Или её отдавали на аутсорс кому-то.
Офигенно когда карта допустим c2a1 будет требовать ресурсы из c1a0, или ещё хуже - дублировать их. Если уж и делить ресурсы то по их типу. Текстуры, спрайты, модели, сцены, материалы, звуки и т.д. Но опять же накидав себе какой нибудь пак текстур из сталкера, ты его уже никак нормально не удалишь, придётся вручную сидеть и вычищать. А если ты захочешь передать часть проекта ещё кому то, то это вообще жопа. Кидай весь проект целиком. Ассеты решают всё это говно.
В контексте Кармаковских движков роль ассетов могут выполнять pak файлы, но это уже будут скорее бандлы.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Crystallize писал: с форматами того же Сорса и Сталкера скажем
В сталкере DDS обычный. С этими текстурами нет нужды что-то делать.
Добавлено 05-07-2022 в 16:38:
Ассет, грубоговоря, это то, что можно представить в виде единого файла, а внутри на самом деле архив с ресурсами. Ну и соглашение о том какие ресурсы использовать из какого ассета. А так же возможность их выключать, например, без физического удаления.
Добавлено 05-07-2022 в 16:41:
Тут еще вот какой принципиальный момент. В старых движках место создания игры одновременно же было и её рабочим пространством.
Т.е. там где ты создаёшь и конструируешь - это уже и есть игра.
В Юнити не так, там надо нажать кнопку экспорт, она будет долго-долго шуршать и потом даже чёта сгенерирует. Правда нет никакой гарантии, что созданное будет беспроблемным и проходимым. Но если нет, то придётся заново всё перепроверять и переделывать. А без использования этой кнопки мы видим неоткомпилированный ресурс в редакторе только. Ну или в полном окне, но всё равно это немного не то.