![]() |
Показать все 443 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Новости (https://hlfx.ru/forum/forumdisplay.php?forumid=10)
-- Perilous Warp Demo (https://hlfx.ru/forum/showthread.php?threadid=5505)
Perilous Warp Demo
Perilous Warp - это динамичный инди-шутер, вдохновлённый классическими 3D-экшенами. Связь с отдалённой космической колонией потеряна, так что ты смело прыгаешь в телепорт, предвкушая славные приключения. Демо-версия включает в себя первый игровой уровень целиком.
Обратите внимание: демо-версия выпущена только под Windows, т.к. под ней играет подавляющее большинство.
Возможно, позже появятся версии демо для Linux и/или MacOS. Но пока Windows-only.
ОСОБЕННОСТИ ИГРЫ
__________________
На МакОСь ради интереса ждать только полную версию, никаких демо?
DEAD MAN
Пока - только Windows.
Я подумаю над версией демо под macOS. В принципе, особых препятствий нет, не считая необходимости тестировать.
А вот под Linux пока не всё доделано.
__________________
Поздравляю с выходом демки! Скачал - побегал, довольно интересно получилось, чуть позже напишу более развернуто!
Но самое главная беда - почему на скролл не работает прыжок/приседание? Как играть теперь?
Очень понравилось! Почему то по атмосфере и по музыке немного напомнило старую игру "Chaser". Хотя я довольно давно в неё играл, но тут внезапно навеяло, при прохождении демки. А по геймплею и дизайну уровней - HL/Ку2. Графоний вполне себе хорош, хотя я играл по дефолту - как игра запустилась, так и не трогал ничего. Подозреваю, что ещё можно было увеличить - но кое где немного все таки проседал FPS (на глаз). Играл на легком уровне сложности - т.к. напрягаться совершенно сегодня не хотелось Но, где то за 10-15 мин управился. Нашел кстати всего 3/4 секретов. В целом могу сказать - что соскучился по таким играм. Обязательно поиграю в фулл-версию!
__________________
Участник проекта Half-Life Field Intensity
Hazard Team Discord
__________________
А без стима как-то можно вспоиграть?
__________________
-Brain is dead-
KiQ
Неа, а смысл? Стим сейчас почти у всех, и к тому же там можно быстро раскатать апдейт или багфикс, так что не будет путаницы версий.
__________________
XaeroX ну просто не хочется старенький ноут стимом засорять, а с другой стороны было бы здорово пощупать реальный проект на новой волатиле, да и в принципе я же в теме разработки PW ещё с анонса помню, а тут раз и стим-онли
__________________
-Brain is dead-
KiQ
А ты ставь не на старенький ноут, а на современный десктоп, где ты в дум2016 играешь. Заодно и проблем с фпс не будет.
__________________
Прикольное описание, в духе американской рекламы годов эдак 80-х. Дума. англоязычная аудитория должна оценить.
Пост на пикабу будет? Да и по всем возможным соцсетям стоит распространить.
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
XaeroX но у меня нет современного десктопа видимо не судьба причаститься, эх
__________________
-Brain is dead-
Cep}I{
Да, вижу проблему, спасибо. Будем исправлять.
__________________
Cep}I{
И как ты делаешь халфовский прыжок вприсядку с такими настройками?
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
XaeroX Я так понял у тебя есть возможность на маке тестить, ты когда-то тему с макосью поднимал. Да и думаю я не один на форуме у кого, если не домашняя, то рабочая машина на этой системе. Так бы с удовольствием потыкал это на ущербной видюхе и старой версии оси, т.к. принципиально до последних не обновляюсь.
nemyax У человека видимо спидранеровские повадки.
__________________
To start the match, Let's draw the sketch, Then add some magic from your heart!
Take gold and blue, Take silver too and put a sparkle in your art!
I love that dress, I love It, YES!!! I love the way It makes me feel.
I love the shoes, I love to choose, It was a dream and now It's real!
__________________
I tell you to enjoy life
Поставил, поиграл, в целом - понравилось, буду ждать полной версии.
Субъективные замечания по геймплею
1. Переключение оружия ну очень медленное. Я понимаю - реализм и все такое, но ощущается не очень - как будто герой крайне неуклюжий.
2. Возможно я разучился играть в олдскульные игры, но хмыри с лазерами уж больно лютые. Их крайне трудно завалить, не потеряв при этом кучи хп, единственный вариант - из-за угла, когда они тебя не видят. Это задумка такая? Играл на медиуме.
3. Хотелось бы иметь опцию в настройках, чтобы переключать оружие колесиком как в халфе: сначала выбрал - потом переключился.
Технические замечания
1. ФПС нестабилен: то улетает за 200, то на короткое время опускается примерно до 40.
2. Если включить вертикальную синхронизацию, то игра загадочным образом начинает тормозить при высоком фпс - на индикаторе 200+ а на экране дергающаяся картинка.
Конфа в профиле.
Очень субъективное замечание по общему дизайну
Во время игры меня не покидало ощущение, что я играю в какую-то продвинутую версию HLFX. То ли все дело в музыке, то ли в общей "угловатости" картинки, то ли в отсутствии мыла на экране. А может быть это впечатление возникает от странноватого сочетания низкополигональной графики, текстур низкого разрешения и современных эффектов.
Из-за этого возникает сюрреалистичное впечатление, примерно такое же, какое возникает от современных пиксельных игр: вроде бы ты играешь в старую игру, а вроде бы как и в новую. У пиксельных игр оно возникает из-за того, что они пытаются казаться старыми, но при этом не стесняются использовать все 16 млн цветов одновременно, чего старые игры делать не могли. Также и тут.
Government-Man
Поддерживаю по всем пунктам, кроме дизайна и fps. Fps стабильно 125 был. Забыл о них, так как отзыв писал через несколько часов после игры
__________________
I tell you to enjoy life
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Игру (точнее 1 уровень) прошел 3 раза, все разы на среднем уровне сложности . Графика стоит везде на максимум (кроме вертикальной синхронизации) на D3D, многопоточность - автобыбор.
Система - Win7 x64; Intel Core i5-6500 3,20HGz; GeForce GTX 1060 6Gb, 16Gb ОЗУ, 1600х900 разрешение.
В целом - 1 уровень оставил положительные впечатления, хоть по правде говоря я и не любитель подобного жанра пострелушек (хотя когда-то в q3 много играл, но это было давно и не правда...). Понравилась приятная графика, интересный геймплей, хотя и маловато , перестрелки с врагами сложные, лазерщики задают жару. Ну и таракашки
. FPS стабилен, никаких просадок не заметил.
Также стоит отметить наличие секретов на уровнях (мне очень нравится когда исследования вознаграждаются) - это однозначно плюс. Повторюсь, в целом меня данная игра заинтересовала и понравилась, молодцы!
Но все же, я, откровенно говоря, играл 3 раза не просто так - а с целью "до чего бы докопаться", но в хорошем смысле этого слова. Думается мне, что восторженные отзывы это конечно лестно и приятно, но т.к. это все же не карта для контр-страйка, которую все похвалили и благополучно про нее забыли, замечания от простого солдата, прибывшего спасти колонию, будут кстати .
1. Нет ползунка общая громкость в настройках звука - лично мне не удобно, по необходимости приходится сворачивать игру и регулировать громкость с рабочего стола, хотя во всех играх которых я помню, можно через настройки звука общую громкость регулировать
2. Слишком быстро пропадают осколки/гильзы. Можно сделать чтобы вообще не пропадали? Было бы прикольно, ну или в настройки добавить.
3. Где находим первого скорпиона, трупик скорпиона (который сразу лежит) почему-то на куски не разлетается . Это единственный труп в игре, который я не разрезал на кусочки, обидно
. А сам обедающий скорпион на тебя вообще никакого внимания не обращает, даже прыгал на нем, пока ножом ему по башке не дал...
4. Сначала не понял, для чего нужен секрет в виде бонуса-брони (где еще пол взрываем), который мы получаем уже после битвы, но потом применил тактику - сначала взорвал бочку, взял броню и в бой. Но всё равно отгреб не слабо...
5. Оранжевые буквы на оранжевом фоне - глазкам не удобно читать.
6. На OpenGL - играть не возможно, при резких поворотах экран рябит и плавает, но если включить вертикальную синхронизацию - становится всё норм. На D3D похожая картина, но не так выражено, играть можно, привыкаешь и, если не вглядываться, не особо заметно.
7. Вертикальная синхронизация просаживает FPS до 40-60 - играть становится невозможно, все висит безбожно. Актуально и для OpenGL и D3D. И время загрузки игры увеличивается раза в 3. Ставил настройки по минимуму и статику - вообще не помогает, даже в меню сразу 60 fps показывает и все.
8. Графика в целом действительно приятная, но текстуры будто взяли низкого разрешения и натянули на стены. Из далека не видно, но поближе когда подходишь - в глаза бросается.
9. Нажатие ESC в меню настройки графики/управления и т.д. сразу приводит к выходу в игру, а не работает как кнопка "назад", т.е. по мне так при нажатии ESC мы сначала должны попасть в главное меню, а еще раз нажали - уже в саму игру.
10. Момент где нужно было стрельнуть в кнопку над дверью - сначала я увидел закрытую дверь, не стал к ней подходить - нафига, если он и так закрыта и у меня ключ-карт никаких нету, что я возле нее забыл и нафига об неё тереться буду? Начал по всему уровню носится - всё везде закрыто, что за хрень? Кругов 5 навернул, пока уже носом в дверь не ткнулся - вуаля, подсказка, стрельните в кнопку над дверью. По мне так не очевидно, но мб это всё дело во мне, спорить не буду .
11. Геймплей судить сложновато, слишком его мало, но по мне так не хватает экшена. Запуская игру, я готовился к чему-то похожему на последний дум (правда я в него на ютубе играл) - что будет пиу-пиу бабах та-да-да-да-да, вокруг кишки, кровище и всех рвем на куски.
12. Расчленёнка это круто! Но почему у трупа нельзя отстрелить руку, а у живого можно? Не порядок.
13. Автомат и вправду похож на дробовик какой-нибудь .
14. Скорпион по стене в начале игры слишком быстро за угол убежал . Я за ним бегом - а его уже и след простыл
.
15. Клип-браши в качестве затычки "тебе сюда нельзя" - это худшее, что можно придумать. См. скрин, в невидимый "потолок" упираешься.
P.S.: Ну и в качестве бонусов :
секрет №1 - ох и долго же я искал этот последний, четвертый для меня секрет! Наверно с полчаса точно угробил, а сколько раз я туда-сюда пробежал и не счесть... Но всё-таки наши победили! Могли бы и новую пушку сюда положить, за старания, жадины .
секрет №2 - ещё один не большой "секретный" телепорт
P.P.S.: было еще пару всякой мелочи, типа на некоторых вентиляторах следы от пуль почему-то не отражаются, что-то подзабыл...
Добавлено 10-05-2020 в 02:05:
Cep}I{
Спасибо за подробный отзыв!
__________________
Вчера переигрывал 13-й и 14-й уровни кезма, сходство планировки улыбнуло.
nemyax
Да ну, вообще не похоже. Разве что развилка в начале.
__________________
Ну там, где в поломатом лифте лежит наш друг, например. Не, в похожести так-то ничего плохого нет.
nemyax
Это называется "отсылки".
__________________
Щас текстуры берут 1024х1024, но в DXT. И это выглядит лучше чем 512х512 но несжатое. И места меньше занимает, кстати.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
"Брать"-то можно какие угодно, а вот нарисовать - чем меньше разрешение, тем проще. И 512х512, кажется, это оптимальный баланс по качеству и трудоёмкости.
__________________
рисовать как художник в фотошопах, или генерировать в сабстанс-дизайнере или мапзон - во втором случае любое разрешение потенциально, наверное
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
qishmish
Да если бы все текстуры можно было просто генерировать...
__________________
__________________
Admin at http://lexus31337.clan.su.
Маппер-недоучка
lexus31337 вы следующие после тхамбса на бан))
А вот и тележники активизировались.
Чувак почти дюжину лет ждал (картинка ждуна) что бы написать это.
Смешные ребята (на самом деле нет), сидят на дне сортирной ямы деревенского туалета, кидаются друг в друга экскрементами, вполне довольные собой.
Жаль ксм, я уверен что они гордятся тем во что его превратили. А сколько разговоров-то было, мол новый ксм будет центром геймдева.
Что-то я начал задумываться о удалении своего аккаунта с ксм, благо что в основном тележники не вылазят со своей выгребной ямы.
ЗЫ. "Рим разрушен, и варвары пируют на его костях"
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
Flash на КСМ-е можно удалить аккаунт? Как?
Дико проорал с ролика. Я еще не видел ни одной игры, где монстрам можно было бы отстрелить обе руки, чтобы они просто бегали.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
Дядя Миша
В "drakan: order of the flame" можно было, даже голову -- они через некоторое время кровью истекали и дохли, но пытались атаковать обрубками. Из "нового" в l4d2, например, зомбари с отстреленными руками и выпотрошенными кишками вполне себе драться лезут.
__________________
http://www.moddb.com/mods/monorail-quest
Flash да ничего особенного они не сказали
Джентельмены: *уходят с КСМ*
Perilous Warp: *улучшается*
Добавлено 13-05-2020 в 23:16:
__________________
На презентации Internet Explorer 9 парализованный мальчик встал и вышел... о_О
В новом амароке файловый менеджер превратили в фейловый... © slux
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Вы серьезно это г@вно будете продавать за деньги????
Я в ауте с того, какие тут все ранимые стали. Кто-то скинул видео - вы сразу обосрали сторонний ресурс. Или правда глаза колит?
Ну и форум - один страницами код уносит с первокваки, другой выпускает чужую игру из 1997 в 2020 и хочет за это денег, третий сопли пускает в старческом маразме из-за того что сайт его молодости испоганили. В цирк бы вам всем. Реквизитом.
__________________
How interesting, just look at that!
© Scientist
Хотя нет, видос несправедливый. Тупо обосрали, выдвинули все минусы без учета плюсов, как типичный обзор на 3д-Соника в Ютубе. У меня мамке так диплом обосрали, она всю жизнь забыть не может.
О, и дохтур тресни испоганился. Или это я всегда был таким слепым идиотом… который плохо разбирается в людях. Да, слакс? Заглядывал в ваш чятик пару раз, оказывается ты любишь когда тебя х****сят по полной. Вот честно говоря, не хотел это выносить на публику, да ещё в сторонней теме. Очень интересно было узнать о том что свой мод я оказывается спёр у тебя (идею как минимум точно, ведь она охренеть какая оригинальная).
Дохтур тресни прям светоч того как надо делать и прям таки непререкаемый авторитет, вон как безапелляционно заявляет, что мол всё вокруг говно окромя моего (тм) мнениЯ.
Внезапно ксм стал "сторонним ресурсом", хоть народ всегда был тесно переплетён плотно друг с другом. Хотя да, теперь-то я ксм не чувствую родным, определённо цэ "ПЕРЕМОГА", тележники могут себе очередную медальку повесить, ога. Вот кстати хорошая аналогия конфликта РФ с Украиной прослеживается.
Какие-то детские аргументы с юношеским максимализмом, "Правда глаза колит?". Небось в ответ ожидается контраргументы "Сперва добейся" и в ответ сравнения с командами профессиональных разработчиков, на уровне последнего дума.
У вас же у... тележников, не критика, а просто тупая насмешка "Гы-гы, говнецоооо! Ой как ща окунёмся!".
Вам же молодым де… детишкам не понять, когда твой родной дом разрушают. Вам просто по фану что-то разрушить и обосрать. Своё создавать вы не умеете и не хотите.
И да, насчёт "объяснится" (если конечно лично тебе это дойдёт). Во-первых это не просто объяснить, почему вдруг родной сайт стал чужим (да, именно так я воспринимал ксм). Во-вторых… достаточно будет и этого, всё равно ведь не дойдёт.
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
Последний раз аттракцион "набери полную пасть говна" я наблюдал в 2007-м году. Потом это ушло из тренда.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Flash это еще в прошлом десятилетии так было, в ирках и плюрках всегда сидят эджи циники, в сониковском комьюнити всегда так было. Только хуже потому что там они также были админами и модераторами форумов.
Ну что тут скажешь. Смех это хорошо, смех продляет жизнь. Если ребята получили удовольствие, делая ролик - ну прекрасно, ещё кому-то игра доставила позитивные эмоции. Потом скачают полную версию с торрентов и ещё роликов снимут, может, даже остроумнее и с меньшим количеством мата. Я разве ж против?
Единственное, что я не понимаю - неужели не лень было потратить время? Лично мне было бы дико влом. Я бы просто посмеялся над игрой, закрыл и забыл. Ролик какой-то делать - вот ещё, напрягаться...
В инете, кстати, довольно много по-настоящему интересных роликов от лецплееров, и из них действительно можно почерпнуть полезную критику. Даже из того, где чувак кричит "I hate this f***ng game". А это... ну такое, для узкого круга ценителей, как я понял.
__________________
Я вот даже вставлю свои пять копеек. Не знаю, как другие ребята, но я если и успел где-то назвать игру говном, то это не значит, что я не получил от демки удовольствие.
Я хорошо изучил демку, которая проходится за 10 минут, я потратил достаточно времени на это. И у меня есть ну очень много предъяв, но я все равно получил достаточно удовольствия и куплю полную версию. Возможно, смешаю с грязью, а может, и нет. Возможно, Ксерокс прислушается к тем, кто уже успел предъявить, и внесет нужные правки, кто знает.
Вот не нужно говорить, что там за эмоции испытывали тележники. Если бы игра была совсем говном, столько бы никто не наиграл. И аффтару просьба: ну прислушайся же, ну сделай ты нормальный автомат, нормальный дробыш и нормальные гибсы. Тогда не будет говном.
И вот да, ты не поверишь, но вот даже не с торрентов, даже куплю. Скриньте.
__________________
Отвал.
Игроки: Лол баги
Разработчик: Ну баги и баги
Флеш: Это всё Украина виновата! Тележники скачут! КСМ разбомбили.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Я один тут не в курсе кто такие тележники?
Это какой-то локальный мем КСМ?
Добавлено 14-05-2020 в 10:54:
PekpyT
Я попробовал посмотреть полную версию вашего ролика - честно говоря, показалось скучновато. С одной стороны, критика вроде по делу - двери там, плохо читаемый текст, странная моделька винтовки итд. С другой стороны, такое чувство, что ролик сделан непрофессионально - производит впечатление любительской поделки. Твой голос слышен хорошо, но голоса других обзорщиков кое как различимы. Монтаж совершенно ужасен - никакой динамики. В начале демонстрируется очевидная проблема с дверьми, но потом ты начинаешь по пять минут танцевать вокруг каждой двери, демонстрируя ту же самую проблему, которую зритель уже давно уяснил. Затем то же самое с текстом - проблема читаемости становится ясна зрителю в течение пяти секунд, но эпизод с его демонстрацией зачем-то растянут на несколько минут. Потом ты несколько раз пытаешься отстрелить монстру конечности, но получается это раза с шестого. Потом еще пять минут ты занимаешься какой-то скучной ерундой типа запрыгивания монстру на голову. Ощущение, что это сделано для какого-то искуственного увеличение хронометража. Зачем - не понятно... В общем, мне стало скучно и я выключил.
ЗЫ. Монстрика без рук даже как-то жалко стало - будто его какие-то гопники мучают
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Government-Man
Ну это стрим. Стримы как правило скучные, как пожарные штаны.
nemyax
Зависит от таланта стримера.
Ну и ролик, юмор на уровне детсада, если не ниже. Только монстр без рук позабавил, такого я не видел, когда играл XD Надо, чтобы он кусал и желательно дамага больше делал.
Насчет двери справедливое замечание, если игрок расстреляет все патроны, то чем стрелять в кнопку?
И почему нельзя было сделать нормальный видос с разбором недочетов, непонятно.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
затруднительно представить, насколько глубже еще может опуститься коммьюнити после более 15-ти лет своего существования
отец основатель ресурса потратил почти половину своей жизни на усердную разработку игры-прорыва и в итоге выкатил нам ЭТО
в то время как многим разработчикам самокритика и стремление к совершенству так и не дало завершить свои проекты, здесь мы наблюдаем топорную попытку втиснуть смесь вторичной концепции, омерзительного дизайна, отвратительной технической реализации и абсолютного безвкусия под видом какого-то откровения, ну и вишенка на торте - это конечно непомерное авторское чсв, готовое оправдать все что угодно, в том числе и коммерческое распространение этого, с позволения сказать, "продукта"
бонусом к треду идет жалкое нытье "заслуженных" дидов, к зрелости оставшихся на обочине жизни, вместе с тем как их более способные соратники давным давно развили свой скилл, нашли любимую высокооплачиваемую профессию, в том числе и связанную с гейм-девом, и которые больше никогда не вспомнят раковые ксм, хлфх, тг -чаты и другую помойку с аудиторией из полутора обиженных калек
Товарищи, ну активнее. По одному само-подрыву в день это не ударные темпы. Вас в телеге было минимум 80 человек, значит нас ожидает еще минимум 80 историй успеха.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша запасаемся попкорном? Ожидается сериал на несколько сезонов
__________________
Поиграл демку. Начну с плюсов:
1. Индикация загрузки ресурсов карты.
2. Ошмётки:
"Как Петровичу на производстве морду оторвало" - это порадовало.
3. Запоздалое поздравление с релизом!
А теперь, поскольку речь всё же о рыночном продукте для широкой аудитории, перейду к минусам. Сразу оговорюсь, что лично я понимаю что такое "демо движка", но аудитории попроще - особенно современной - это не объяснить. За сим погнали.
Технические проблемы (компухтор: AMD FX 8350, DDR3 32 GB, GeForce 1060 6 gb, Windows 10):
Довольно мало. Пока из всех - отсутствие вертикальной синхронизации (не работает) и проигрывание всех звуков сразу после alt+tab.
FPS в одном месте проседает до 58-56:
Это уже серьёзно, с учётом указанной конфигурации ПК и пустых коридоров. По идее должно переваливать за сотку везде. Хотя норот и в юнити в 25 фпс среди трёх полигонов без текстур играет, и не бухтит - но всё же движок рекламируем, так что стоит ждать что дрочить будут именно на цифры. Движок же это для разработчика и маппера, а маппер, например, может сделать более нагруженные локации. Вся эта вот гей-мерзкая индюшатина очень капризная, особенно если йоба-ассетов не завезли.
Теперь по дизайну уровней.
1. Индикация дверей. Как игрок - путаю х*й с дверной ручкой, потому что последней, как правило, нет. Тупиковая дверь, или декоративная - всё равно должна быть либо кнопка, либо лампа, либо выключенная клавиатура с цифрами - что угодно. Это дверь, а с дверями не шутят: могут и убить если дамаг выставлен. Так что обязательно либо на пол полосатое чото кинуть, либо косяки вокруг добавить, либо выделить цветом створки. Лучший вариант в рамках уже имеющегося, ящитаю, как вот тут:
Но, допустим, серым без надписи. Не поленись, пройдись по всем дверям. Наличие индикатора (или ручки, как ни забавно, если это обычная дверь) даёт хотя бы призрачную надежду на то что она может быть открыта, что увеличивает, пардон за калом бур, виртуальное пространство доступного. Плюс, как уже сказал, выделяет дверь из окружения.
2. Навигация. Поскольку уровни монотонные - необходима внутриигровая навигация. Сначала я думал про мини-карту или компас с расстоянием, но это тупиковый путь, поскольку у тебя коридорный шутер, а не квест. В шутерах люди занимаются тем, что двигаются и стреляют. Максимум - нажимают на кнопку. Да и вообще пырить в карты такое себе, если ты не искатель сокровищ. В связи с чем имеет сделать цветовую навигацию на стенах. Например условный сектор "А" - оранжевый, и периодически будут попадаться оранжевые стрелочки или даже целые стены. Условный сектор "Б" - синий, и на пересечении с "А" это так же должно быть выделено. Можно попробовать цветные светящиеся таблички с указателями - как дополнение к сказанному лишним точно не будет.
3. Относится к п.2, но поскольку речь о конкретном игровом событии, выделю отдельно. Не надо говорить игроку текстом что "сюда можно залезть". Это как в магазине продавец-консультант со своим "Подсказать вам что-нибудь?" - нет, не подсказать. А вот если он начнёт размахивать руками с болтами на выкате - это привлечёт внимание, визуально, без лишних слов. Так же и тут: если вентиляция доступна - пусть там либо горит красная лампа, либо маячок, либо подсвечивается ништяк который там лежит - игрок сам залезет если захочет, главное чтобы он увидел что там что-то есть. Если же вентиляция планируется как регулярно встречающаяся структура - имеет смысл так же маркировать, например тёмно-красной полосой по контуру, или полосатой лентой. И расположить самую первую, ознакомительную, не в углу, а так чтобы прямо мордой упёрся, мимо не прошёл.
По дизайну интерфейса:
1. К настройкам следует добавить крупные заголовки, или обозначить цветами/иконками раздел меню - путаешься куда зашёл.
2. Сделать отклик кнопок в 2 раза быстрее, все эти переходы и затухания очень медленные.
3. Дискетку сохранения сделать в стиле HUD - коричневую, полупрозрачную, как и вообще любую техническую индикацию: единый стиль он для того и единый.
4. Задрать чувствительность мыши по-дефолту. Неиграбельно медленно.
Прочее:
1. Заставка, похожая на id software. Сов падение? Недумою.
2. Microsoft VC Redist - какая версия устанавливается?
3. D3DProxyWindow - что за процесс такой, почему не переименован?
4. Попросил потестировать друзей, посмотрим что скажут.
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
__________________
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
__________________
XaeroX
Нет желания сделать зелёный цвет букв терминала менее спектральным? У телепорта же вон какой приятный получился:
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
Raid
Даже не знаю. Там же сами ролики в основном ещё в зелёный уведены (в первом брифинге, например). Ты думаешь, такой зелёный будет уместен и для них?
__________________
XaeroX
Я ещё в фоллаутах с проблемой зелёного столкнулся, всегда интерфейс уводил вот в этот цвет:
Он и ассоциации с экранами как раз вызывает.
https://www.youtube.com/watch?v=GIdiHh6mW58
Даже светофоры (старые) этот оттенок имеют. Понятно что фотка фотке рознь, и зелёного миллион оттенков, но когда глазами смотришь - какой-то такой именно.
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
Raid
Ну тогда отлично. Можно сделать.
А можешь пожалуйста подсказать код этого зелёного в RGB?
__________________
__________________
To start the match, Let's draw the sketch, Then add some magic from your heart!
Take gold and blue, Take silver too and put a sparkle in your art!
I love that dress, I love It, YES!!! I love the way It makes me feel.
I love the shoes, I love to choose, It was a dream and now It's real!
XF-Alien
узнаю уровень дискуссии, куда же без "сперва добейся"
абсолютно верно, я обосрался, да более того, я тут вообще самое днище, ведь у меня не хватило бы совести на серьезных щщах выдать в 2к20 подобный фичлист
побочные ответвления в коридорах
дробовик и рейлган
враги умеют бегать и прыгать
секретки
"поддержка" старых систем
сейвлоад
отсутствие регена
действительно, воистину революционная разработка
на каком там уровне тонкости следует учиться троллить?
XaeroX
KPE030T
На уровне разработчика.
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
KPE030T
Я, возможно, не прав, но у меня ощущение, что у тебя какое-то предвзятое отношение именно вот к этой конкретной игре.
Или ты всегда заходишь на форумы разработчиков игр, которые тебе не понравились, и рассказываешь им об этом?
Raid
Спасибо. Ты бы рекомендовал #42с783, насколько я могу прикинуть на глаз по предыдущему скрину?
Добавлено 14-05-2020 в 23:07:
Government-Man
У него личная обида из-за детской травмы, забей.
__________________
Эти ребята, они просрали свой CSM и теперь дают советы в другом месте
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
Кстати говоря, этот же самый Креозот, всё от меня ждал-ждал обновления паранои, не дождался, плюнул и ушёл то ли на даркплейс то ли на юните, я хрен его знает. Буквально за неделю до того, как параноя научилась грузить всякие там ЧАЭС из сталкера. Но он этого уже не увидел. Ну чтож, может оно и к лучшему.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Raid
Тебе-то самому какой нравится?
__________________
Government-Man XaeroX
прочитали меня как открытую книгу
тред уже переименовали в "детские обиды и психологические травмы креозота" или тут все еще идет обсуждение игры?
KPE030T
Ну хочешь, мы создадим тему "1 час с Креозотом", и ты расскажешь там всё, что о нас думаешь, не засоряя полезные темы?
__________________
Текущий курс треда заставил меня вспомнить пару моментов, которые показались сомнительными:
- звук оружия тонковат, не хватает чтобы прям смачный "бабах".
- распрыжка, вроде бы хорошо, но... то ли я квейки переиграл, то ли реально не хватает разгона с ней, особенно если без прерывания делаешь стабильно
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
Ксерокс. Вот ты написал, что возле кнопки лежит коробка с патронами. Но запомни: если у тебя в игре есть кнопка, которую нужно нажимать выстрелом, чтобы пройти дальше - у тебя должно быть какое-нибудь дальнобойное оружие с бесконечными патронами. Иначе ты рискуешь сделать игру непроходимой (игрок может банально расстрелять все патроны в поисках секретов и интеракций).
Я имею в виду то, что даже самый безответственный игрок должет иметь возможность с горем пополам, но справиться с игрой. Яркий пример - Quake 4. Когда я, играя на самой высокой сложности, впервые столкнулся с Макроном, я должен был его убить, чтобы пройти дальше, у меня кончились патроны и остался бесконечный пистолет. Я сам виноват, что остался без патрон, но у меня все еще есть слабое оружие, чтобы хоть как-то через силу, но пройти дальше. Ножом бы я его не поковырял, я бы просто не добежал.
Не допускай этих ошибок. Либо дай игроку хотябы самое галимое ружье для "отстрела кнопок", либо делай альтернативные пути для достижения цели, чтобы игрок не оставался на непроходимом уровне.
__________________
Отвал.
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
To start the match, Let's draw the sketch, Then add some magic from your heart!
Take gold and blue, Take silver too and put a sparkle in your art!
I love that dress, I love It, YES!!! I love the way It makes me feel.
I love the shoes, I love to choose, It was a dream and now It's real!
Раз уж тут пошли цвет текст менять, вброшу еще пару моментов.
1. Эффект двоения экрана в момент получения дамаги вызывает у меня неприятные ощущения резкого укачивания, как будто бьют по голове подушкой. Если не я один такой нежный, эффект можно было бы переосмыслить.
2. У винтовки-автомата слишком здоровый маззлфлеш, во-первых, перекрывает значительную часть экрана, во-вторых, эпилептики за такое мигание спасибо точно не скажут.
Как насчёт специального триггера вблизи таких кнопок, важных для прохождения (кажется, таких мест в игре всего два, но всё же), который с некоторым интервалом проверяет, что у игрока вообще нет никаких патронов, и в этом случае выдаёт ему 5 патронов для винтовки?
Кажется, это самое простое решение, чтобы не переделывать конь-цепцию.
Добавлено 15-05-2020 в 00:09:
ncuxonaT
Можно вынести опцию его отключения в меню расширенных настроек.
В дум3 он, кажется, был отключаемым.
__________________
XaeroX А можем дать винтовке какой-нибудь подствольный бластер, чтоб стрелял как в ку2 (малополезно, но бесплатно и в стиле зеленых бластеров врагов)? Раз один фиг модель менять будем.
__________________
To start the match, Let's draw the sketch, Then add some magic from your heart!
Take gold and blue, Take silver too and put a sparkle in your art!
I love that dress, I love It, YES!!! I love the way It makes me feel.
I love the shoes, I love to choose, It was a dream and now It's real!
XF-Alien
Как-то это совсем странно выглядеть будет, не?
Имхо, с триггером логичнее - многие даже не заметят его, т.к. после небольшого ребаланса винтовка не будет опустошаться так быстро. А кто заметит - поймут, что некоторая "условность", как крутящиеся в воздухе пушки.
__________________
Тогда просто сделай кнопки ниже дабы можно было ударить ножом.
__________________
Отвал.
В винтовке сидит маленький телепорт_дестинейшен, который спонит патроны с телепорта на складе
__________________
To start the match, Let's draw the sketch, Then add some magic from your heart!
Take gold and blue, Take silver too and put a sparkle in your art!
I love that dress, I love It, YES!!! I love the way It makes me feel.
I love the shoes, I love to choose, It was a dream and now It's real!
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
Предлагаю вспомнить Soldier Of Fortune, где можно было швырять нож. И сделать запас ножей бесконечными, но с мизерным уроном.
Было бы прикольно гонять монстриков утыканных ножами как ёжики иголками. %)
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Неточная стенограмма тестов (2 игрока и один на стриме):
Игрок 1
1.Более ярче выделять двери
2.Открываться до конца
3.Написано чтобы открыть дверь - нужно выстрелить в кнопку - подсказка всплывает только один раз. Пусть высвечивается каждый раз при подходе - только на первом уровне.
4.Общая громкость в настройках (стандартно для всех игр)
5.Чтобы было чуть-чуть виднее решётки вентшахт (сливается со стеной)
6.В эту вентиляцию можно запрыгнуть, но выглядит настолько маленькой что только ребёнок туда запрыгнет. Не думал что такой чувак может в неё протиснуться.
7.У обоих пушек непонятно сколько в обойме идёт.
8.Визуально непонятно что изменилось в дробовике после апгрейда(дополнительные модули, яркие элементы)
+ Можно отстреливать части монстров
Игрок 2
1. Подсказка у кнопки в виде заметки в углу экрана, пропадающая при использовании. Первые уровни в режиме обучения.
2.Ролики на уровне 2003 года, рассыпание на пиксели как на плейстейшн 2.
3.В будущем двери так не работают, надо футураму смотреть чтобы это знать. Человек должен видеть эту дверь чтобы как в звёздных войнах, знаешь - поднялась и вверх уехала.
4.Ну вот опять же лежит датапад, ты его юзаешь появляется картинка. Ты не забираешь его с собой, ничего. Я понимаю что это усложнит игру, но обычно такие штуки подбираются в играх. Но тут всё зависит от задумки автора.
5.Механика дробовика: двухствольный дробовик стреляет подряд. Пусть либо стреляет дуплетом, либо на каждую кнопку своё дуло - две сразу - дуплет. Если обойма, к примеру, на шесть патронов (6 одиночных и 3 дуплета) то должна висеть сбоку. Автомат похож на дробовик.
6.Размеры окна такие же, как размеры вентиляции, окна разбиваются, но в них нельзя залезть.
7.Шлем в вентиляции практически незаметен, если он как пасхалка задуман.
8.Почему лужа действует как лёд? Нет звука хождения по воде или кругов, вода выглядит как лёд или стекло
9.Аптечек не хватает.
10.Непонятно попал я или нет из дробовика. Добавить трассы от дроби.
- Проблемы вертикальной синхронизации С выключенной("рассыпается на куски") с ней кончик ножа при взмахе справа налево уходит налево относительно ножа. С включенной распадается на кадры ("низкий фпс")
- Звук удара ножа пиздец бесят.
- Инерция движения игрока
- "Почему лужа действует как лёд? Нет звука хождения по воде или кругов, вода выглядит как лёд или стекло"
+ Бикфордов шнур прикольно сделан
+ Окна разбиваются
+ Здорово фонарик сделан, за фонарик лайк. Тени от фонарика.
Игрок 3:
Как Б-проект , инди-проект годов начала двухтысячных.
Игрок 2:
Но если при этом он сам написал движок - респект и уважуха.
Игрок 3:
Конечно.
Добавлено 14-05-2020 в 20:41:
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
__________________
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
Flash
Потому что последний дум и правда говно с многообещающим началом. Только карусели с лошадками разноцветные не добавили: а так и крыжовник шипастый красненький, и турнички желтенькие, и топорики-цепочки болтаются, и стеночки за которые цепляться - можно как обезьянка в зоопарке прыгать, атя-тя. Оружие - светящиеся мечики-крючочки-пушечки наплечные. А база, база-то какая! Прямо компьютер даже в подвале есть - играет такой роцк и плохих убивает. Всё такое сочное, динамичное, но к думу не имеющее отношение окончательно. Жаль, но даже беседка обсирается. Мочилово - это здорово, но сеттинг смыли в унитаз прибыли. Вышел Сериус Сэм 2.
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
__________________
Killing Floor: Horzine Outbreak
__________________
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
KorteZZ
Любое состояние, в котором игра непроходима, но при этом продолжается - это ошибка дизайна. Если уж так непреодолимо хочется заставить игрока беречь последний патрон, то нужно при его израсходовании писать что-нибудь вроде "Вы не смогли грамотно распорядиться ресурсами - удалите игру и не позорьтесь". Ну как в халфе при убийстве ученых и барников которые должны открыть дверь.
Ты реально думаешь, что в этой комнате можно остаться без патронов и застрять навсегда? Там целый ящик с патронами лежит. А монстр на изи убивается и ножом. Даже я это смог сделать. А я не особо хардкорщик.
__________________
Killing Floor: Horzine Outbreak
KorteZZ
Ну ты же на видео остался?
__________________
Отвал.
Ааа))
То есть то, что игрок не смог попасть в кнопку с 25 попыток - беда игры? Не игрока разве?
__________________
Killing Floor: Horzine Outbreak
Да.
__________________
Отвал.
А если игрок не может попасть в монстра с 25 попыток и постоянно дохнет от убогого монстра?
__________________
Killing Floor: Horzine Outbreak
KorteZZ
Ты бы прочитал мои сообщения еще раз - я не уверен, что ты правильно понял их смысл. Я писал о том, что игра должна явно указывать состояние проигрыша. Не должно быть ситуаций, когда игра становится непроходимой, но игрок об этом не знает и продолжает бегать по карте. В PW такое состояние возможно, что твое собственное видео наглядно и демонстрирует.
__________________
Отвал.
А что там непонятного? Ты убил монстра, подобрал патроны, подошел к двери, понял, что надо попасть в кнопку. Ты промахнулся 25 раз, умудрившись ни разу не попасть в блямбу на половину стены. Чья беда? Игрока криворукого, вестимо. Пить надо меньше.
Жмешь F9 и пробуешь ещё раз не промахнуться с 25 попыток.
Игру ломает. Если у тебя осталось 50 хп, а ты не можешь с 25 попыток убить скорпиона и он постоянно тебя мочит. Ты просто там застреваешь. Да, игра плохая. Просто потому что ты не можешь убить скорпиона. Всё, игра сломана.
__________________
Killing Floor: Horzine Outbreak
__________________
http://www.moddb.com/mods/monorail-quest
Я хочу напомнить, что даже в той же кваке почти всегда стрелябельные кнопки ставили на секретки, а не на основные сюжетные события.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Если он не понял то, что написано на человеческом языке, то он совсем того))
Может, стоит брать в расчет и то, что игрок может не понять, на какую кнопку стрелять? Или ходить? Автору, наверно, стоит добавить подсказку на этот случай. И, наверно, самонаведение, если игрок промахнулся 24 раза.
А если он всегда так ходит, стреляя по стенам, то он и без этой кнопки игру не пройдет
__________________
Killing Floor: Horzine Outbreak
Я согласен с KorteZZ, так как логика в его словах есть, тем более в этом случае. Но в то же время, лично я люблю просчитывать даже самые нелепые ситуации и ставить защиту от дурака даже в таких местах. Полностью согласен, что вроде как остаться без патронов нереально, но можно сыграть в дурака и расстрелять все мимо, что он и сделал на видео. Как результат, мы имеем непроходимый участок.
Эту дверь нужно сделать в таком случае опциональной (не эту дверь, а какую-то другую) - указать игроку, что там будут секретки или что-то еще. Не захочет стрелять или намеренно расстреляет все мимо - не получит бонус. Вот и все. Непроходимые участки должны быть исключены, имхо. Независимо от того, насколько они тупы и невероятны.
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
__________________
http://www.moddb.com/mods/monorail-quest
Ku2zoff
Чё-то проорал с видоса.
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
__________________
__________________
http://www.moddb.com/mods/monorail-quest
thambs
Оно и есть двумя отдельными опциями: r_retroMode и r_picmip.
Но в меню они включаются одновременно. Потому что иначе на наших текстурах 512 и 1024 пиксели видно только очень близко к стене, а это не совсем ретро.
Ты включишь только первую через конфиг. Думаю, тебе понравится.
Ещё есть мысль добавить в этом режиме процедурную водичку из HLFX 0.7/HCF, но это прям совсем в перспективе.
Добавлено 15-05-2020 в 23:04:
Вот так выглядит ретро-режим без r_picmip:
__________________
А можно скрин с еще бОльшим пикмипом?
__________________
Вот так отлично
Добавлено 15-05-2020 в 19:20:
Ладно, убедили, будет выбор множителя даунсэмплинга в меню, включая его отсутствие.
__________________
__________________
http://www.moddb.com/mods/monorail-quest
Я вот помню, када с софт-кваки на гл переходил очень вомущался, что теперь нету пиксель-перфекта и всё такое мыльное, а потом превык
А щас такие текстуры, им билинейку отключаешь и воще незаметно.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Справедливости ради, фильтрацию между мипами народ всё-таки предпочитает билинейную, а не как в кваке - заметные границы на смене мипов.
__________________
Aynekko
Да, скайримы и фоллауты научили меня делать всё аккуратно и не отклоняться от линии партии. И сохраняться почаще.
А потом фоллаут-нью вегас научил, что мало сохраниться - надо убедиться, что сохранение ещё потом и загрузится.
__________________
"Игрок это такая скотина, что ухитряется пролезть куда угодно" (с) хз кто.
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
ncuxonaT
Как так же сделать?
thambs
Ну-ну, не так же глубоко. Мне лишь не понравилась чрезмерная безапелляционность утверждений товарища KorteZZ, про потоки бабла и распилы речи не шло, тк чисто про геймплей и философию разработчика тёрли. Нам тут до ААА как до Луны на Протоне (оно и к лучшему, как по мне). Может и долетит, если втихаря запускать - но в рамках госзаказов точно на старте взорвётся.
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
__________________
XaeroX
В Майнкрафте, например, в опциях видео есть фильтры различные: чёрно-белое, сепия, сверхконтрастный, зелёный как на экране старом - куча всяких. Было бы прикольно такой вот "фильтр", как у Психопата добавить. Ценители пикселей будут в восторге, например. Единственное что - на монстрах и ноже слишком много полигонов получается. Может даже потом усилиями энтузиастов можно будет мод сделать, чтобы и иконки тоже пиксельные были - всё пиксельное. И у монстров полигонов как в первой кваке.
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
__________________
XaeroX
Привет Александр. Поздравляю с достижением очередного этапа.
Рад что ты не бросил начатое. Как выйдет платная версия - поддержу проект приобретением в стиме. Пока поддержал приобретением J.A.C.K.
Извини, пока сам не играл в Perilous Warp. Познакомился с игрой просмотрев стрим Рекрута.
Желаю тебе крепких нервов и толстой шкуры при получении обратной связи от игроков. Некоторые форматы общения/критики могут быть неприятны (без подготовки) для автора - но ты хорошо держишься против буллинга! Извини за ребят, не держи обиды - это своеобразное, но все-же товарищеское общение в развлекательном формате.
Удачи в воплощении обратной связи в реальность!
__________________
"All parts should go together without forcing. You must remember that the parts you are reassembling were disassembled by you. Therefore, if you can't get them together again, there must be a reason. By all means, do not use hammer." © IBM maintenance manual, 1975
Raid Это был короткий период в истории Майнкрафта и он был достаточно давно.
Добавлено 16-05-2020 в 15:32:
XDM 15 лет релизит одно и то же: I sleep
Ксерокс выпускает демку Лося: АХАХА ДЕСИТЬ ЛЕТ ДЕЛОЛ
Добавлено 16-05-2020 в 15:51:
Так же в разы круче, не? Единственное чо - при этом бы отражений оставить с бампами.
Добавлено 16-05-2020 в 15:53:
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
Не хватает, конечно, вольюм эффектов аля The Last Night
Думаю есть даже зависимость между монотонностью текстур их "пикселизацией", скажем так. В пиксельном варианте монотонные коридоры почему-то смотрятся лучше чем с текстурами высокого разрешения. Может потому что как бы ненастоящие как раз - не так давит. Или может есть какое-то соответствие между примитивностью геометрических пространственных паттернов и текстурных. Очевидно что пиксельная текстура более богата на углы просто потому что там квадратов больше, и получается что и элементное наполнение различаемое глазом выше чем на HD-текстуре, где есть только те элементы которые туда поместили (выделили). Кроме того, все элементы текстуры так же состоят различимых квадратов - такого как бы "текстурного атома", центральной исходной детали. На HD текстуре диагональная линия воспринимается как диагональная линия - безусловно и однозначно, а не как узор из плитки, например. А может это такая рационализация - не знаю.
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
Вспышки от выстрелов освещают только оружие, а вспышки от выстрелов врагов освещают только самих врагов - так и задумано или баг?
ncuxonaT
Так и задумано.
__________________
Raid Просто пиксели добавляют псевдо-детализации, которой в этих коридорах откровенно маловато. По этой же причине рассчёт спекуляра ударяется в крайности, в большинстве кадра он пропадает, повышая разнообразие палитры.
Это наверное Entity Light как в халфе - освещает только то, к чему приаттачен.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
http://www.moddb.com/mods/monorail-quest
thambs
В динамичном шутере важно, чтобы фпс не проседал во время стрельбы. Поэтому я отказался от длайтов в этом контексте.
Добавлено 16-05-2020 в 23:18:
__________________
XaeroX
Даже без теней просядет?
__________________
http://www.moddb.com/mods/monorail-quest
Увидел видео и скачал демку, приятно что вы дошли до релиза!
По игре: как фанатский бесплатный изделие - очень хорошо, но как коммерческий продукт для Steam - ну ребята, не смешите. Все 20 минут было ощущение, что я это где-то видел, и казалось, что автор был не совсем искренен, когда писал авторов кода в титрах
Проект достойный, вижу, что много сил положено, но рекомендовать к приобретению не буду.
Успехов!
Оригинал:
Побачив відео та скачав демку, приємно що ви дійшли до релізу!
По грі: як фанатський безкоштовний виріб - дуже гарно, але як комерційний продукт для Steam - ну хлопці, не смішіть. Усі 20 хвилин було відчуття, що я це десь бачив, та здавалося, що автор був не зовсім відвертий, коли писав авторів коду у титрах
Проєкт гідний, бачу, що багато сил покладено, але рекомендувати до придбання не буду.
Успіхів!
__________________
avtobus zekov
thambs
Длайты почти не роняют фпс только на отложке. У нас классический форвард.
Я сделал решение, которое балансирует между скоростью и качеством.
У меня живы воспоминания о том, как группа импов обездвиживала игрока вовсе не когтями и файрболлами, а именно тормозами.
Добавлено 16-05-2020 в 23:31:
Jumpdaphuckup!
Язык общения на форуме - русский. Для тех, кто его не знает, допускается английский. Не выпендривайся, пожалуйста.
Добавил перевод через гугл-транслейт, а впредь прошу писать сразу нормально.
Добавлено 16-05-2020 в 23:38:
__________________
Я б сказал, дороже чем Wings3D... хотя стоп, тогда JACK дороже чем VHE... лан, не очень пошутил
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
qishmish
У JACK, кстати, есть версия, которая стоит столько же, сколько VHE. Берётся с официального сайта и не требует никаких стимов.
__________________
__________________
I tell you to enjoy life
AntiPlayer
Обоснуй, пожалуйста, свою точку зрения.
Моя такая: вода понижает фпс стабильно, и только в определённых локациях, т.е. игра остаётся плавной, но более медленной в целом. Свет от выстрелов происходит резко и прерывисто, и просадка будет в тот момент, когда от игры ожидается максимальная плавность и отзывчивость. К тому же выстрел уже сам по себе приводит к кратковременному изменению состояния (появляется projectile, делаются трассировки, и т.п.). Чем это изменение малозаметнее, тем комфортнее ощущает себя игрок. Профессиональные игроки часто полностью отключают вспышки, гильзы и т.п., именно для минимизации эффектов изменения состояния.
__________________
За всеми этими техническими проблемами и прочими передрягами, я забыл сказать то, что мучало меня в начале игры: почему на разведку обстановки на инопланетную базу отправили одного безоружного чувака, дав ему только нож? Почему не отряд вооруженных до зубов профессионалов, которые в силу разных причин подохли\пропали, а ГГ чудом выжил? Да, это все равно банально, но хоть как-то объясняет наличие у нас одного только ножа в начале.
Также не помешал бы пистолет. Простой пистолет, чтобы хоть как-то ковыряться в монстрах, когда кончаются патроны. А они тут очень быстро кончаются. Чтобы не приходилось издалека к ним прибегать с ножом в руках. А если кончились патроны, да ХП близко к нулю, то игра становится просто непроходимой. Тем более, с такими злыми лазерщиками, которые никогда не промахиваются, и у них прожектайлы летят очень быстро, в отличие от фаерболлов импов в думе, например. И увернуться от них почти невозможно.
__________________
Killing Floor: Horzine Outbreak
__________________
Аа, понятно. Но все-таки. Почему без оружия то отправили?)
Я скидывал видео своего первого прохождения, и там был момент, когда мне пришлось одного резать ножом, получая урон. Благо, у меня было достаточно хп, чтобы пережить это дело. Это на нормале. Я придерживаюсь такого мнения, что сложности:
"Изи" - для казуалов, начинающих шутеристов, детей или престарелых.
"Нормал" - для простых игроков, которые впервые играют в конкретно эту игру, но в целом знакомы с шутерами.
"Хард" - для тех, кто является ветераном шутеров или уже знаком с конкретно этой игрой и хочет большего вызова.
Я увидел вызов уже на уровне "нормал" в демке. Боюсь предположить, что будет ближе к середине игры и пойдут монстры покрепче и их станет больше. А финал вообще наверно будет адовым.
__________________
Killing Floor: Horzine Outbreak
KorteZZ
В апдейте демки будет изменён баланс в сторону упрощения.
На изи должно стать существенно легче.
Заодно я там поправил один мерзкий баг ИИ, теперь они будут реже "застревать" и тупить на месте.
Добавлено 17-05-2020 в 12:24:
__________________
XaeroX
Отлично)
Но нож у спецов чаще просто как инструмент, а не оружие. Или оружие последнего шанса. Ему повезло, что у выхода из портала его не ждала толпа голодных монстров.
Aynekko
А может, его полная экипировка пропала, пока он летел в портале? Может, он после портала голый, как Терминатор? Только нож в руке остался. Он же потом ещё по ходу игры одевается - находит шапку, майку
__________________
Killing Floor: Horzine Outbreak
__________________
-Brain is dead-
А вот так! Этот прожектайл слишком быстро летит. Если в Думах от фаерболлов импов можно более-менее нормально уворачиваться, то тут увернуться почти нереально. Особенно вблизи. А тут же карты коридоры и открытых мест нет. Особо не побегаешь. Только от угла играть.
__________________
Killing Floor: Horzine Outbreak
KorteZZ ааа, так это бластер жы
__________________
-Brain is dead-
А есть стим-фри демо?
__________________
I tell you to enjoy life
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
qishmish
Ну, тут как бы первая карта игры. И если я на первой же карте подыхаю и остаюсь без патронов, то что будет дальше? На второй, третьей картах? А на финале? Я считаю, что "норма" - это когда в течение игры ты подыхаешь лишь пару раз по незнанию, излишней самоуверенности и т.д., А то, что ты описал как хард - это сложность чуть выше, чем хард. В той же халве у меня сердцебиение не учащалось и я не проходил еле-еле. Да, я тратил больше патронов, потреблял больше аптечек, временами оставался с хп ниже 50 и после себя не оставлял невостребованных ресурсов. Но при этом даже не часто подыхал. А если первую же карту проходить едва-едва, то это что-то в районе "Кошмара"
__________________
Killing Floor: Horzine Outbreak
p.s.
Однако соглашусь... что "нормал" конкретно в пв демо странноват - бывало, я в нем умирал больше, чем на харде
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
На мой взгляд, основная проблема лазерщиков - скорость реакции. Чтобы их без потери хп завалить нужно какую-то нечеловеческую скорость иметь. Причем их скорость реакции не зависит от уровня сложности - на изи они реагируют и начинают стрелять в тебя также быстро как и на нормале.
Also. Я не предлагаю делать "дорк сулз", в котором на уровне дохнешь раз 15 и еще раз 20 на боссе, пока не вызубришь тайминги и/или не прокачаешь персонажа/оружие
Но вот Blood: One Whole Unit хороший ориентир, имхо. В котором те же "прыгающие руки" на легком и нормальном уровне сложности можно с себя сбросить, а на харде или выше если они накинулись и ты их не забодал, то все, ты труп.
Еще очень интересный подход у четвертого Резика, там игра сама адаптируется к скиллу игрока:
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
Стал смотреть буржуйские летсплеи, вот тоже указывают что изи недостаточно изи, и тоже винтовку за дробаш сначала приняли
https://www.youtube.com/watch?v=X3f9U-LinPk
Правда, этот чел берет аптечку, когда у него 94 хп и броня.. растрата государственная, однако. И даже не пытается хэдшотить
И прыгая в трубу он не догадался вступить на заботливо поставленный фонарь как ступеньку...
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
Про возможность снять руки в Бладе я долго не знал
Да вопрос сложностей вообще странный и лично я не понимаю как лучше для подобного рода игр. Вот в Думе с уровнем сложности добавляются доп монстры. Тут, вроде, тоже. Но при этом сами монстры никак не меняются. А в халве их кол-во и местоположение не меняется, но они становятся жирнее и некоторые получают доп умения, вроде тех же невидимых ассассинок. И по мне, второй вариант вполне хорош, но в то же время когда кол-во меняется, то тоже нормально. А в КС от уровня сложности ботов они становятся метче и скорость реакции меняется.
А адаптивный уровень сложности я не люблю. Не знаю почему, но вот так.
__________________
Killing Floor: Horzine Outbreak
Ну это всяко лучше чем если просто жирнее (всм доп способности и/или доп монстры, которые еще сообща действуют)
Добавлено 17-05-2020 в 15:43:
К слову, ИИ старых добрых комбайнов совсем не так прост, как хейтеры, молящиеся на hgrunt'ов, считают, хотя полностью раскрыться им почти и не дают в основной игре
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
KorteZZ
Просто сложность сложности рознь. Хорошая сложность - это когда для прохождения требуется развивать скилл. То есть умение двигаться, умение переключать оружие, умение использовать особенности местности итд. А умение быстро нажимать A и D чтобы высунуться из-за угла на долю секунды и засунуться обратно прежде чем враг выстрелит - это так себе скилл...
Еще отмечу. Вот уже видоса 4 посмотрел, никто из игроков не берет отражатель пуль раньше, чем убьет монстров (и разумеется он тогда уже нафиг им не нужен когда угроза миновала, а он тратиться просто так). Это фейл?
Добавлено 17-05-2020 в 16:16:
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
Killing Floor: Horzine Outbreak
Еще можно пофантазировать на тему реалтайм блока со стороны игрока. Ну как например в EYE Divine Cybermancy можно пули катаной отбивать.
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
-Brain is dead-
И у шамблеров.
>https://www.youtube.com/watch?v=X3f9U-LinPk
Исчезающие джибсы размером с игрока на 10:40.
Ух-ты, как его бомбит-то на 20й минуте!
__________________
http://www.moddb.com/mods/monorail-quest
Меня всегда бесило когда джибзы исчезают. Ничего не должно исчезать никогда. Ни декали, ни джибзы. Игроку приятно полюбоваться, что он натворил, так сказать.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
qishmish
Вспоминается Fallen Art.
Ой не, ну моя идея была более абстрактная, не такой цинизм))
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
__________________
Если даже пистолет считается среди военных оружием последнего шанса, мол кончились патроны аль другая пакость с основным оружием приключилась, то чего уж говорить о ноже.
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
Обновление демо-версии
Представляю вашему вниманию апдейт демо-версии, который я сделал по результатам тестирования (доступен в Steam).
Постарался учесть большинство критичных замечаний, как технического плана, так и геймплейные.
Сразу оговорюсь - модель винтовки и звуки шотгана пока прежние, но позже доберёмся и до них.
Т.к. была доработана карта, то сейвы стали несовместимыми, и я бампнул требуемую версию, чтобы старые сейвы у вас не грузились.
НОВОВВЕДЕНИЯ
1) Режим "ретро" - отключение фильтрации для игровых текстур + опциональное снижение их разрешения.
2) Ползунок общей громкости звука в меню (раздельные ползунки вынесены в доп.настройки звука).
3) Возможность выключить эффект DoubleVision (при повреждениях) в меню расширенных опций графики.
4) Добавлена задержка перед закрытием автоматических дверей.
5) Игра перебалансирована в сторону упрощения.
6) Увеличен максимальный боезапас дробовика, его повреждения и разброс.
7) Увеличено количество патронов винтовки в коробке (30 вместо 25).
8) Небольшие изменения на демо-карте.
ИСПРАВЛЕНИЯ
1) Ускорена загрузка уровней и сохранений.
2) Исправлена большая часть проблем с вертикальной синхронизацией в полноэкранном режиме Direct3D.
3) На Windows Vista и новее используется Direct3DEx (снижено потребление памяти, игра правильно Alt+Tabается).
4) Исправлена проблема с выбором interlaced-разрешений монитора.
5) Исправлен баг с тенями на Radeon/Intel в режиме OpenGL.
6) Исправлена работа колеса мыши.
7) Исправлена ошибка игровой логики: игрок не мог пройти игру, потратив боезапас до shootable-кнопки.
8) Немного уменьшен pitch голоса игрока (прыжок, повреждения).
9) Увеличена читабельность текстов датакубов.
10) Уменьшен размер muzzleflash винтовки.
11) Изменён зелёный оттенок в видеороликах.
__________________
Похоже, ретро-режим включает нерест только диффузу
ncuxonaT
Не "похоже", а "я два дня убил", чтобы он включал нерест только диффузки.
В этом вся соль. Кому охота смотреть на убитое освещение?
Ну то есть, если охота - r_textureMode в помощь.
Я напомню, что даже в софтварной кваке лайтмапы фильтровались билинейно. Да, на цпу тех лет.
__________________
XaeroX лайтмапу не надо, надо нормал и спекуляр
ncuxonaT
Да, ты прав, так красивее будет. Сейчас поправлю.
Добавлено 18-05-2020 в 02:38:
Сделал, проверь, пожалуйста.
__________________
Щас с балансом всё намного лучше! На среднем прошел не напрягаясь, а вот на сложном действительно не просто . Но, главное - теперь патронов хватает, особенно когда дробаш находим!
Плюс понравилось, что на разном уровне сложности разное кол-во монстров, а не просто тупо увеличено кол-во жизней/урон, хотя мб оно и раньше так было?..
XaeroX проверил, работает, молодцом
Пробежал
В титрах теперь музыка - ура!
Забавный случай: когда возвращался после красной карты, и пошел не в ту сторону, меня услышал зубастик, и когда я снова прыгал к трубе, он меня поджидал уже там.. ему двери открыли? В старой версии так не было
Да, на изи теперь вплотную к монстру идешь и не умрешь от стрельбы
Добавлено 17-05-2020 в 22:56:
Вопрос с патронами у кнопки тоже проверил
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
Конечно, еще остаётся вопрос, нужно ли переводить в ретро-режим глоу-спрайты и скриншоты в меню сохранения-загрузки
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
ncuxonaT
Глоу-спрайты я решил переводить, это выглядит забавно.
Возможно, стоило бы отключить его ленсфларам.
Скриншоты в меню сохранения загрузки переводить нужно, но не нужно снижать им разрешение. Это надо пофиксить, ага.
Добавлено 18-05-2020 в 03:17:
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Нет, там всё несколько сложнее.
К тому же у меня, в отличие от тебя, не так много свободного времени каждый день.
__________________
XaeroX помоему строго наоборот. Я не могу себе позволить роскошь убивать на такую мелочь целых два дня. Несколько секунд максимум.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Cybermax
Носитель и есть. "Shit!" — это спалился?
nemyax а ну тогда окей, молодец, что подметил.
__________________
Killing Floor: Horzine Outbreak
__________________
Killing Floor: Horzine Outbreak
KorteZZ Если это раздражало тогда, это вызовет ностальгическое раздражение сейчас.
Можно сделать демку с пролетом мимо провода под напряжением.
Иногда так бывает. По прошествии времени старые проблемы и раздражители могут восприниматься по другому. Люди даже по голодным студенческим годам и по тому, как они на рынке лук воровали ностальгируют. Чего уж там про какую-то демку перед главным меню. Да и это тоже можно сделать опциональным, чтобы можно было просто выключить в настройках. В старой анриле, вроде так и было. Тем более, двиг, как говорит автор, позволяет много чего настроить.
__________________
Killing Floor: Horzine Outbreak
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
Да, я тоже испугался. Почему-то в этот момент вспомнил Dead Space и ксеноморфов. Мало того, что сам скорп тип неприятный, так ещё когда его рас*%&сило, так чуть кондрашка не хватил
__________________
Killing Floor: Horzine Outbreak
Поиграл в апдейт. За двери плюс, теперь они хоть нормально себя ведут.
Не понравилось то, что ретро-режим по-умолчанию включен. Сначала думал, что баг с текстурами, а потом вспомнил. Отключил.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
__________________
__________________
Ееее! Нашел как баг воспроизвести!!
1. Нажимаем НОВАЯ ИГА
2. Нажимаем, например, ЛЕГКО
3. Далее экран начинает темнеть, нажимаем еще раз левую кнопку мыши, чтобы как бы еще раз нажать легко
4. Теперь при нажатии ESC в самом начале ролика, он начинает сбрасываться.
У меня один раз получилось перезапускать ролик сколько угодно раз, если сначала нажимать произвольную клавишу, а потом ESC.
Иногда, когда ролик пропустился, и уже начался уровень, но если нажать ESC, опять пойдет ролик.
Дополню - по багу, разобрался как он работает .
После старта ролика у тебя меню с выбором сложности похоже не убирается, а остаётся висеть как бы на заднем фоне. Т.е. кликая мышкой в момент проигрывания ролика, по звуку можно услышать попадаешь ли ты в кнопку с выбором сложности или нет, и соответственно кнопка нажимается.
Так вот, сколько раз попадешь в кнопку с выбором сложности (я 5 раз нажал, например), столько раз вступительный ролик будет сбрасываться на начало.
Я так понимаю, мы как бы запускаем одновременно несколько роликов, и нажатием ESC просто начинаем отключать все по очереди.
P.S.: кликать нужно ни как сумасшедший , а с небольшими паузами, как бы давая немного загрузится следующему ролику и т.д.
Да, я помню в hlfx 0.5 был знатный баг с этими роликами
Видимо традиция.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Я не помню в хлфх 0.5 никаких багов с роликами. Да и роликов тоже.
Cep}I{
Спасибо, сейчас поправим.
__________________
Пардон, напутал. Это в HLFX 0.6 был баг с роликами под ксашем. Если кликнуть во время воспроизведения ролика любой кнопкой, то ксаш вылетал с ошибкой в HLFX. Там VGUI3 думал что к нему обращаются.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Мини-апдейт демки
1) Теперь ролики должны пропускаться нормально.
2) ESC во время загрузки не выкидывает в меню.
3) Чуть увеличено время ожидания у дверей (с 1.5 сек до 2 сек)
4) Исправлен очень редкий баг, приводящий к зависанию игры в местах, где несколько врагов.
__________________
Я не знаю подымался этот вопрос или нет. Но очень большое пожелание: сделай что то с ИИ.
Откдуда он взят? Монстры как слепые теряют игрока, не видят и стреляют друг друга (неужели так сложно вставить проверку, не находится ли перед ним другой монстр?), застрявают друг в друге. Бегают безсмысленно по карте и т.п.
По моему субъективному мнению даже в первой халфе ИИ в разы продвинутее. Может сделать как там? Помню вот в Ксаше ещё когда он поддерживал кутришные карты, этот ИИ работал очень резво, а в Волатиле с ИИ какой то треш.
P.S. По какому алгоритму работает отстреливание конечностей?
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Возможно, но как ты определишь что именно там темно?
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
Дядя Миша
Ну вот тогда и поправим.
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Отвал.
__________________
__________________
__________________
http://www.moddb.com/mods/monorail-quest
thambs
Всё в мире относительно, ты же понимаешь.
__________________
Crystallize но ты же не стреляешь - линия огня перекрыта кем-то из команды, а отойти некуда? Стоишь и ждёшь пока его убьют, зато совесть чиста.
__________________
XaeroX стрельба во врага сквозь члена другой команды неэффективна-не прицелишься и пули теряют энергию. Убивать его просто чтобы он упал и освободил горизонт-очень глупо, это же лишний ствол против врага. Есть правда проблема с тем что кто-то может зажать тебя и ты не успеешь убежать от гранаты, но в такие узкие коридоры много народу сразу посылать и не надо.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
XaeroX
Бей сваих что бы чужие офигевали? Может эта, крипцу на переднем фланге оптимальней приседать, например?
__________________
http://www.moddb.com/mods/monorail-quest
>> Ты сам себе противоречишь. Сам говоришь, что без лайтмап такое невозможно и тут же рассказываешь что это было в дуум3.
Есть немного. Но имеллось ввиду просто использовать лайтмапу для детектирования этих участков, методы реализации могут быть разными в т.ч. и с динамическим освещением, но там я не знаю как сделано, потому акцентировал именно на лайтмапах.
>> Ты бы стал беречь жизни незнакомых тебе людей под огнём врага?
Они стреляют именно в своих. Даже если находились в одном стаке. Сделай тесную карту коробку, и посмотри как они ведут себя в кучке.
>> Я хочу заниматься решением конкретных проблем, а не объяснять фиектре, почему я "не вставил проверку" и т.п.
Если претензии настолько глобальны - тогда проще забить, конечно.
Я всё расписал, а ты выдрал только одну фразу из контекста и рассказываешь о том какие же твои игроки неблагодарные говнюки. Я понимаю очень неприятно получать отзывы о том что не всё идеально и не всё работает как надо. Но разве не для этого ты делал демку?
Вместо того чтобы лишний раз сесть и досконально проверить определённую вещь на которую указали в фидбеке, начинаешь огрызаться как Бумер. Ну окей, у тебя всё хорошо, всё идеально. Сохраняй все проблемы в игру, и тогда тебе уже начнут писать не пользователи форума которых ты можешь забанить или налепить кресты, а пользователи в стиме.
Задайся вопросом, нужны ли тебе такие отзывы? Или лучше всё исправить сейчас?
Я ниразу не хотел тебя ни оскорбить, не обосрать, но уже здесь начинаешь переходить на личности, просто потому что человек потратил время на то чтобы найти недоработки в твоём продукте, и не побежал орать всем что "игра говно", а пошёл к тебе и честно о них предупредил. Может ли адекватный разработчик так себя вести?
>> Но возможно, имеется какой-то баг, который надо найти и исправить. Это именно баг, а не плохой ИИ в целом, нужны какие-то шаги по воспроизведению, ну или сейвы.
Не всегда то что работает плохо, является багом. Например узкие тесные корридоры которые мешают ИИ работать, это не баг это фича, это просто недоработка которую следует исправить, хотя бы частично.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
XaeroX
>> Монстры имеют довольно продвинутый ии. Они следят за игроком, преследуют его через пол-карты, слышат звуки. Умеют убегать в укрытия, отпрыгивать от гранат и ракет. Они не стреляют по напарникам, все необходимые проверки есть в коде. Они умеют делать persistant fire, блокируя тактику "высунулся, выстрелил, спрятался".
То есть ты предлагаешь исправлять то, что давно исправлено, и я регулярно проверяю в плейтестах. Я не знаю, как исправить то, что работает.
>> Вообще говоря, я не понимаю, чего раздули проблему из того, что крипцы невольно помогают игроку истреблять друг друга? Это помогает пройти игру, а не наоборот.
Я этого не понимаю. Сначала ты пишешь что проблемы нет, а потом что так и должно быть.
>> Не удивлюсь, если ты и ролик Рекруту делать помогал - претензии одни и те же, в то время как в фидбэке других товарищей имеется некоторое разнообразие.
Ну вот видишь. У тебя опять установка что тебя беспричинно хотят обосрать, вместо того чтобы указать на очевидные проблемы. Видимо у тебя такая же параноя как и у Флеша, что где то сидят злобные телеграмщики и только спят и видят только чтобы сделать тебе какое то зло. Не путай причину со следствием. Я очень надеюсь что ты поменяешь свой подход к отзывам.
Рекрута я действительно знаю и был у него на стримах, твою демку с момента выхода он прошёл наверное в несколько раз больше чем все остальные игроки, и проходит её до сих пор. Потому он вполне обоснованно может говорить о куда большем спектре проблем в твоей демке чем другие игроки.
>> Ну вот же типичный обсёр про то, что двери "намертво вешают игру" и прочее.
Я был тогда на эмоциях, уж прости. Не во всех багах разобрались до конца, но они есть, и видео по ним обязательно будет.
__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!
__________________
__________________
nemyax
Может быть. Но надо научиться такую ситуацию правильно детектить.
__________________
По хорошему коллизия должна быть с хитбоксами в любом случае, это не так уж дорого в наше время.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Это дорого из-за анимации.
__________________
XaeroX ну так её можно строить только тогда, когда она нужна.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
На моих глазах френдли файра не было, сколько не вертелся вокруг них (по-крайней мере, у тех троих около динамита), вот глюки с геометрией регдоллов иногда бывали.
К слову, в движке есть запись .dem?
p.s.
По поводу того ролика от Рекрута - мне подача материала напомнила серию "Итак, я установил мод для халфы"
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
Да, Jolly прикольный чувак и мне нравится как он произносит фразы на английском.
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
Flash Кстати есть похожий ютубер Aquarius199, он по вадам на классик Дум.
Crystallize
У него-ж там сплошные TERRY-WADы!
__________________
http://www.moddb.com/mods/monorail-quest
thambs ну да, каждый раз что-то новое по-старому и тамада хороший
Обновление демо-версии
Небольшое обновление демо-версии.
Прошу неравнодушных товарищей ещё раз пробежать и убедиться, что всё в порядке, ничего не сломалось!
ИЗМЕНЕНИЯ
__________________
В принципе прикольно. Теперь уровни стали более интересными и усложненными. Ещё бы добавить некоторые ответвления, необязательные для прохождения и обходные пути, чтобы пройти наиболее сложные участки, если игрок потратил все патроны и\или хп. Или просто, чтобы напасть сзади. В тоже же Дюке Нюкеме уровни были довольно ветвистыми и нелинейными и их можно проходить абсолютно по разному.
Также монстры перестали метать в игрока свои наглые зубастые морды после смерти. Всё, игра лишилась своей фишки
Круто, что прислушиваешься к фидбеку. Игра реально становится лучше.
__________________
Killing Floor: Horzine Outbreak
__________________
Ну, когда я пробежал демку, то ни одна харя не прилетела
__________________
Killing Floor: Horzine Outbreak
Пробежал, багов не заметил, хари прилетают. При падении в яму под взорванными бочками можно выжить и остаться там навеки, если перед этим подобрать мегааптечку.
Пробежал пару раз новую версию.
Изменения вполне любопытные.
Хотя немного все же "оказуалели!1111". Патронов дофига, и дробаш очень уж рвёт теперь (или это я хэдшоты стабильно делаю уже)
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
Ну, на харде все равно несколько раз умер, и на том спасибо но уже не так драйвово, как было в старых ревизиях. Но ракетчик порадовал, ок.
А так, мне понравился например подход с "спрятали" в ящик - для самых внимательных.
Есть кстати один баг у меня, с отображением ui...
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
Поймал минибаг. Дверь не открывается, если возле неё лежит труп животины. Уничтожение трупа помогает.
А апргейд оружия точно должен 30 секунд длиться?
__________________
__________________
http://www.moddb.com/mods/monorail-quest
qishmish
Ракетчик?
__________________
Tiger! Tiger! burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?
Обновление демо-версии
ИЗМЕНЕНИЯ
1. Новая модель винтовки.
2. Экспериментальная поддержка Linux.
Прошу заценить всех желающих.
__________________
то-то вижу раза три апдейт накинулся
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
Скачалось. Вспоиграю на выходных.
__________________
http://www.moddb.com/mods/monorail-quest
thambs
А запускается вообще?
Я только под десятым дебианом тестировал.
__________________
XaeroX
Запускается, но подробный отчёт перешлю после выходных, у меня сейчас под рукой мышки нет, а с тачпада не особо побегаешь.
__________________
http://www.moddb.com/mods/monorail-quest
Поиграл еще.
Винтовка прям винтовка теперь)
Еще вентилятор теперь режет...
Неплохо, неплохо.
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
Не запустилась под линухом:
nemyax
а ты не из самого стим-клиента пускаешь?
__________________
http://www.moddb.com/mods/monorail-quest
Я из клиента первым делом попробовал.
Поиграл в линукс-версию.
Что не понравилось:
1)
Пожалуй самое главное, эта некая плавность и заторможенность движения.
Сложно объяснить в чем отличие от моего любимого ку2, в котором игрок практически летает по уровню.
Скорость бега в ПВ по ощущениям как ходьба в ку2.
Прыжки невысокие, но при этом и потолки низкие.
Вообще ощущается некая клаусстрахфобия (боязнь испугаться Санта Клауса).
2)
Прыгающие монстры и пауки - безобидные. А те, которые стреляют - наоборот чересчур опасные.
Вот, к примеру: если в ку2 я выбегаю из-за угла, а там стоит инфантри - он хватается за наручный пулемет, возится с ним и лишь потом начинает стрелять.
В ПВ же я выбегаю из-за угла, фокусирую взгляд на монстре и лишь едва успеваю заметить зеленый выстрел у себя перед носом, Одно такое попадание снимает кажется 10-15 хп.
А монстр и не собирается останавливаться, продолжает стрелять и стрелять. И это на уровне medium.
3)
Быстрое переключение оружия показывает превьюшки оружия поверх него самого.
В Квейке и ХЛ быстрое переключение оружия просто меняет оружие, зачем показывать что-то еще, отвлекая игрока во время боя и загораживая ему обзор?
4) броню в секретной комнате заменили на неуязвимость? Я к ней добрался, только когда всех перебил.
Что понравилось:
1) На линукс все поставилось и заработало из коробки. Все настройки уже стояли как надо, я практически ничего не менял.
Линукс дебиан 9, 32 бита.
2) Убран апгрейд дробовика
3) Двери закрываются с задержкой
4) над рычагом в канализации появилась табличка
5) автомат перестал выглядеть как дробовик
ФПС с выключенным постпроцессингом - 30-50, но тормозов особо не наблюдалось. (и это не тот комп, на котором я тестил виндовую версию)
__________________
https://igroprom.d3.ru
https://t.me/deex_gamedev
__________________
__________________
https://igroprom.d3.ru
https://t.me/deex_gamedev
__________________
Пишу впечатления. Прошу не принимать это как придирки вызванные личной неприязнью/разногласиями (тем более что никакой неприязни более нет), а исключительно как багрепорт и пожелания.
Итак.
1. Лок окна. Так делать нельзя, игра полностью блокирует управление окном, ни alt+tab ни переключение на соседний десктоп, ни медиаклавиши (регулировка звука, например) не работают.
2. Потрескивание звука в двух первых видео-вставках -- в игре не наблюдается, а в видео потрескивает. Менял в меню частоту дискретизации, не заметил разницы.
3. Меню.
3.1. Вроде есть окна с заголовками и крестиками, но их за этот заголовок никак не перетащишь и не заресайзишь. Зачем тогда её рисовать декорации окна?
3.2 Не мешали бы хоткеи на пункты меню и выход из вложенных меню по ESC.
3.3 Настройки громкости, яркости, чувствительности с ползунком не позволяют сразу ввести нужное число, сиди прицеливайся мышкой.
4. И в меню, и в игре какое-то странное, заторможенное движение мышкой. Включал/выключал маусфильтр, пробовал по всякому -- всё равно. Не понятно, то ли лаг с отзывчивостью, то-ли ещё что. Очень неприятное ощущение.
5. При загрузке иконка hdd лезет прямо поверх счётчика fps.
6. В игре гильзы и джибсы (в том числе здоровые) растворяются в воздухе прямо на глазах изумлённого игрока, безобразие какое.
7. Поймал баг с освещением от всенаправленых источников. Если я правильно распознал используемую технологию, то такое впечатление, что часть шадовмэп закоррапчена, в результате из шести направлений лампочка светит только в два-три. Из-за этого артефакты света и на уровнях темно по сравнению с статичным рендером. Баг проявляется на двух разных GPU, lspci:
a. 3D controller: NVIDIA Corporation GP107M [GeForce GTX 1050 Ti Mobile] (rev a1) (драйвер 418.87.01)
b. VGA compatible controller: Intel Corporation Device 591b (rev 04) (дефолтный драйвер из ядра)
Причём, на тех же лампочках в таком же порядке.
Скриншоты прилагаются:
8. Вот здесь опасное место, я застрял когда прыгал на нижнем уровне под этой плиткой:
Добавлено 22-06-2020 в 01:21:
s
__________________
http://www.moddb.com/mods/monorail-quest
__________________
XaeroX
Да.
__________________
http://www.moddb.com/mods/monorail-quest
thambs
Ага, понятно.
Этот баг проявлялся на радеонах, и мне казалось, что мы с психопатом его пофиксили. Можешь, пожалуйста, скинуть лог? (запустить надо с параметрами -log и -dev).
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
XaeroX проверил последнюю версию, под виндой на радеоне бага нет. Могу попробовать на линуксе под виртуалбоксом, но там вроде бы ограничение на опенгл 2.0.
ncuxonaT
Проверь, пожалуйста.
В смысле - ограничение? Ну у нас используется опенгл 1.1 + расширения, если расширения рапортуются, то всё ок.
__________________
XaeroX ограничение в смысле виртуалбоковский контроллер гпу не умеет в опенгл больше 2.0. Проверил, всё дико тормозит, мышка фактически не работает, но глюков с графикой нет, все тени на месте.
неуловимое ощущение что что-то не так. это в довесок к пухам на пол-экрана. наверное потому что игра собрана чуть более чем полностью из заимствованных элементов,задачи как в думе(я про интерфейс), цитирования ку1 (стрельба по какой-то неведомой фигне под потолком), зубастый монстр прям намекает на бурутовский крид, ну очень короткая демка, 3 или 4 минуты- это несерьезно. даже тупо мочиловом увлечься не успеваешь - потому что его как бы и нет. демке бы быть все же понасыщеннее и подлиннее. иначе не цепляет.
ну и по дефолту запущенная выдавала не выше 10 кадров, пришлось поубирать все что можно. комп коненчо не супер, а довольно слабенький (8 гб рам, 2.5 гиг жифорс гт430, атлон х2 6000+) -но параноя 2 же на гораздо более высоких настройках бегала бодрее.
после возвращения в некоторые комнаты там внезапно опять мобы )
__________________
Stupid is as stupid does
В параное-два динамики мало, а здесь вся первичка - реалтайм свет с тенями.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
XaeroX имелось в виду не код, а элементы геймплея, я так понимаю.
Ну там - кнопка под потолком, к примеру.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Я понимаю, что про элементы геймплея.
Ну тогда можно добавить, что сам факт, что игрок умеет бегать, слизан из вульфенштейна, приседать - из халфы, вторичная атака пушек оттуда же, бесконечный фонарик - из тенебры, вертикальные лестницы из ку2, мигающие текстуры из ку3, декали на моделях из хл2, список можно продолжать до бесконечности.
В конце останется разве что добавить про структуру папок и про прицел.
__________________
Демо-версия Perilous Warp теперь официально доступна под MacOS.
Пробраться через дебри сертификации, подписания кода и нотаризации Apple было непросто, но мы сделали это.
Полная версия тоже будет доступна под Mac.
__________________
Существует ли демка которую можно скачать и запустить на икспишке?
Crystallize
Нет конечно - Стим же не поддерживает ХР.
Поддержка ХР из движка пока не убрана, но по идее надо бы убрать.
Добавлено 24-09-2020 в 13:12:
__________________
Поиграл. Производительность очень печальная на моем аппарате. Счетчик FPS ведет себя неадекватно. То есть его показания прыгают в интервале от 0 до 500. Хотя стоит ограничение 125, при этом по ощущениям ФПС около 15. Без вертикальной синхронизации все движения и повороты дерганые. Играть невозможно.
Вроде бы, после включения вертикальной синхронизации счетчик приходит в норму. Дерганье прекращается. Настройки в минимуме. ФПС около 40. До тех пор пока не начинаешь стрелять или включать фонарик. К сожалению играть невозможно
Видимо нужен Мак полноценный или Макбук про.
У меня:
Mac mini (2018)
3 GHz 6‑ядерный процессор Intel_Core_i5
8 ГБ 2667 MHz DDR4
Intel UHD Graphics_630 1536 МБ
Зы: Потом посмотрел что не все настройки выкрутил в минимум.
Отключил все. На ФПС особо не повлияло.
Зато пропал HUD. Точнее: счетчик жизней и паторонов, счетчик ФПС и меню. Скрин сделан с игрой на паузе.
__________________
I tell you to enjoy life
Автомат напоминает MP-40
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
AntiPlayer
Ага, отлично, ну то есть запускается и работает? Это хорошо.
__________________
XaeroX так почему производительность не зависит от настроек?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
На самом деле зависит, но не сильно.
Я с похожей пробемой сталкивался на Android, там дело было в переиспользовании динамических VBO несколько раз за кадр. Возможно, встроенные видеокарты это не любят.
AntiPlayer
Проверил на мак-мини твоей конфигурации, баг воспроизвёлся (OS Catalina).
Буду думать, спасибо!
__________________
XaeroX Поставил я таки ради этого дела steam) Ну что могу сказать, напоминает старые шутеры, дробовик, который крошит на мясо врагов, коридоры с потайными стенками. Производительность в режиме Direct3D на моём втором компе(Xeon E3-1220 V3, 2x4GB DDR3 1600 и GTX1050 2GB) на фулл-фарше с 4х сглаживанием почти стабильно около 60, хотя тут у меня монитор старый 1280х1024. Небольшие просадки фпс конечно есть, но они спорадические. Как по мне музыка несколько навязчива, но это ИМХО.
Да, проблемы связаны именно с Intel HD Graphics.
Поставил принудительно интел на своём макбук про - и баг воспроизвёлся.
Будем допиливать поддержку интел, значит.
Lev
Спасибо за тест!
1) Вертикальная синхронизация включена? 60 фпс без всинка это странно на твоей конфигурации, должно быть 125 (ограничитель).
2) В каком смысле навязчива? Слишком громкая?
__________________
XaeroX да, забыл сказать что V-Sync включил. Но я думал что упрётся в 60 и всё, но он иной раз и больше выдаёт, но чаще меньше. Но говорю, разница небольшая. А про музыку - не то что бы дело в громкости, громкость убавить можно. Возможно я просто не понял, какую атмосферу вы хотите создать в игре.
Ku2zoff Для меня до сих пор словосочетание "ноутбук для игр" находится где-то рядом с "бесплатная ММО РПГ". Я свою 1050 купил за 4500 деревянных(не новую конечно, но выбирать умею) - далеко не игровая видеокарта в нормальном понимании этого слова, но несравнимо лучше любой встройки.
Особенно макбук для игр, это особый вид развлечений.
А чо, есть нубуки с GTX960, это правда, я сам видел.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
http://www.moddb.com/mods/monorail-quest
Дядя Миша
На макбуках серии про есть дискретная видеокарта.
В старых (модели до 2016 года) были жифорсы, и там вообще всё шоколадно было. В новых радеоны - ну тоже терпимо, после парочки хаков.
Но я теперь начинаю понимать, почему такие проблемы со встроенными. Производительность ниже, это да, но это не фатально (всегда можно отключить пару фич). Проблема именно в том, как устроен драйвер. У встроенных драйвера сильно простые, и они, например, когда видят попытку записи в вбо, который в настоящее время используется для рисования, не придумывают ничего лучше, чем ждать завершения рисования. Ну они и не обязаны ничего иного делать по стандарту. Но дрова гефорсов и радеонов умеют такую ситуацию разруливать, создавая временные буферы (и кстати это часто выходит эффективнее, чем если делать это на стороне движка). Такая же ситуация с использованием фбо/ртт. То есть в случае интелов больше работы ложится на плечи автора движка. Работы, о которой он мог даже не подозревать, если разрабатывал движок на дискретном гпу.
__________________
__________________
МОЙ НОВЫЙ ПАБЛИК ПО ХЛ))
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
Глупости какие. Динамические вбо для чего существуют, по-твоему?
К тому же откуда мне знать, пишу я во время рендеринга или нет? OpenGL это тебе не Direct3D, где можно в любой момент у апи спросить статус. Это чёртов чёрный ящик.
Добавлено 26-09-2020 в 01:06:
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
А если запилить софтварный рендер? в 320х200 хотя бы выдаст 24 фпс?
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
а вы уверены, что дело вообще в вбо?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
nemyax
Напишешь конечно, в драйвере же тоже поток.
__________________
Вот я поделал glBufferSubData. Допустим, кадр не успел дорисоваться при этом. Получается, на интеле они поставились в очередь на после рендера, а на невидии мне взбодрили какой-то новый буфер?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
__________________
-Brain is dead-
__________________
AntiPlayer
Сделал апдейт, посмотри, пожалуйста.
FPS вряд ли сильно вырос (хотя немного мог подрасти), но должны пропасть фризы, и в целом должно стать играбельно. Вертикальную синхронизацию можно не трогать - конкретно под интелами она теперь ни на что не влияет.
Если всё равно тормоза - тогда имеет смысл запустить в 1024х768 в окне, а также отключить сглаживание, должно помочь.
__________________
XaeroX FPS стал лучше! Играбельный. А вот HUDA нет. Я его может отключил как-то?
__________________
I tell you to enjoy life
AntiPlayer
Спасибо. А какого именно HUDа нет? Вообще всего?
Я проверил на своём мак-мини, у меня есть.
Попробуй удалить/переименовать config.cfg и запустить игру. Если не вернётся - проделай то же самое с gl.cfg.
__________________
XaeroX
HUDa нет наполовину. Например, сейчас я читаю дневник:
Опытным путем выяснил, что его отключает настройка:
Использовать GLSL: нет
__________________
I tell you to enjoy life
AntiPlayer
Баг не подтверждаю - у меня эта настройка не влияет на HUD.
Может быть, там что-то ещё? Ты пробовал удалять конфиги?
Пришли ещё лог, пожалуйста (в стиме надо поставить доп. параметр запуска игры -log)
Добавлено 05-10-2020 в 22:48:
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша
А почему бы и нет?
__________________
AntiPlayer
Ну так что, удаление конфигов не помогло?
Народ, а посмотрите, пожалуйста, у кого-нибудь проявляется аналогичный баг в режиме OpenGL? Есть уже второй репорт от пользователя, что в последней демке что-то сломано именно в OpenGL, но у меня ничего не воспроизводится.
__________________
XaeroX
Привет, извини не было времени повторно тестить. Я изначально удалял конфиг и потом отключал шейдер. Баг проявлялся.
__________________
I tell you to enjoy life
ncuxonaT
SSLR-эффект разве не пропадает после переключения в "нет"?
__________________
XaeroX а, да, отражения пропали. Но глюков не наблюдаю, худ на месте.
У меня сложилось впечатление, что игра подгружает ресурсы по мере необходимости, и из-за этого периодически случаются фризы. Открывается дверь, за которой будут новые текстуры - фриз на секунду. Проходишь поворот перед бегущим по стене скорпионом или перед первым лазерщиком - фриз на секунду. Можно как-то включить предварительную загрузку всех ресурсов, которые будут использоваться на уровне?
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша такое возможно вообще?
возможно, да.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
ncuxonaT
Да кто ж его знает.
Я на маке использовал программку gfxCardStatus для принудительного переключения между карточками. Может, и под винду такое есть?
__________________
__________________
-Brain is dead-
KiQ
А, молтен. Так он же платный под макосью, этот молтен.
__________________
XaeroX как это платный? Даже гит у них есть https://github.com/KhronosGroup/MoltenVK
__________________
-Brain is dead-
KiQ
Да, я спутал его с враппером GL->Metal.
https://moltengl.com/moltengl/
А для вулкана бесплатный наверное потому, что никому этот вулкан не нужен.
Дядя Миша вон вообще утверждает, что там, где GL-программа просто вылетает, вулкановская выдаёт синий экран.
Добавлено 08-10-2020 в 07:57:
__________________
__________________
-Brain is dead-
Получилось запустить демку на старом ноуте с Intel GMA X4500MHD, но в режиме опенгл после загрузки уровня вылетает почти сразу с ошибкой GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
Добавлено 08-10-2020 в 04:56:
XaeroX и я заклинаю тебя сделать в меню полноценную навигацию с клавиатуры. При первом запуске у меня в главном меню был 1 фпс, в таких условиях шарить по настройкам мышкой - то еще удовольствие.
__________________
XaeroX
Удалил оба конфига. Отключил динамические тени и все, что в разделе настроек теней.
HUD исчезает не полностью, но становится почти невидимым. Но не постоянно, не понятно от чего.
Видео:
http://alxgk.ru/uploader/img/pw_hud_bug_480p.mov
Какое сочетание настроек дает полностью невидимый худ я, пока что, не нашел.
Конфиг и логи в аттаче
ЗЫ: Во время записи видео мышка не работает, поэтому я так странно двигаюсь.
__________________
I tell you to enjoy life
__________________
-Brain is dead-
__________________
Dr. Bowman: "So what was it?"
Sly: "Anachronox! Man, you guys are dumb."
Dr. Bowman: "But... You said it started with a 'U'."
Sly: "Yeah I know."
__________________
__________________
I tell you to enjoy life
__________________
__________________
I tell you to enjoy life
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
ncuxonaT
Да тут ошибка GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, то есть аттач не является complete. Размеры у всех буферов совпадают.
Цветовые рендербуферы и текстуры у меня GL_RGBA, тут проблем быть не должно.
Для глубины - в случае поддержки packed depth stencil, как у тебя, я использую GL_DEPTH24_STENCIL8:
gl.TexImage2D( GL_TEXTURE_RECTANGLE, 0, GL_DEPTH24_STENCIL8, width_, height_, 0, GL_DEPTH_STENCIL, GL_UNSIGNED_INT_24_8, nullptr ); |
__________________
Запустил одну из своих демок на этом интеле с framebuffer_ext, всё работает. Вроде бы нашел, в чем проблема:
__________________
XaeroX ты смотришь спецификацию на ES, в обычном опенгл другие форматы: https://www.khronos.org/registry/Op...exImage2D.xhtml
Добавлено 10-10-2020 в 01:00:
__________________
XaeroX Тред не читал, кроме "постиронии" от Рекрута.
Демка понравилась. Почему-то показалась похожей на некую смесь шока системы 2 и анриала. В чазм не играл.
От себя 2 пожелания (не знаю, упоминал ли кто-то о них, и исправил ли ты их).
Все они касаются работы с несколькими мониторами. А именно:
* Вкрутить опцию выбора монитора. Во второй раз демка у меня почему-то запустилась на 2-м мониторе, который 4:3.
* Вкрутить некое центрирование в оконном режиме при мультимониторной конфигурации. В первый раз, в начале лета я делал вид, что работаю, пока работы было мало решил запустить демку в оконном режиме, и демка где-то на 1/3 застряла на втором мониторе.
Ну а так - демка огонь. Куплю со следующей зарплаты.
__________________
__________________
__________________
>>Никто, это же интуитивно?
Вот потому и спорю, что с 2015-го я толком и не следил за волатиллой/Перилиоус Варп.
Поэтому и считаю, что это не интуитивно, как потенциальный нуб, который просто скачает игру со стима.
>>Так мы не заметили, мы просто берём активный монитор на момент создания окна и создаём на нём.
Я согласен, что это креативно, но кто об этом знает из рандомных людей?
>>А большинство игр просто берут основной монитор, что лично меня раздражает неимоверно.
Тут полностью согласен. Разве что Бетесда сделали хоть что-то, хоть и на уровне грунта. Особенно нравится выбирать устройство из списка вида:
[0] GTS 450
и
[0] GTS 450
>>
Там отключается акселерация, как в кваке с параметрами -nomaccel/-nomspd/etc, может поэтому?
Я кваку не люблю, не могу сказать.
Но в тех же урина 1 голд и шок системы 2 - такого не видел. В хл1 (даже WON) такого тоже не видел.
Насчет центровки оконного режима что-то решил (если решил)? Я лично был бы рад простой возможности перенести вручную окно.
__________________
XaeroX Понял, принял. Спасибо за ответы, ценю.
>>А какой процент систем с двумя и более мониторами?
Ну сейчас стримеров, как субстанции от переработки пищи.
У каждого геймерское кресло из какого-нибудь NFS и 2 монитора.
Ибо нужно и обс-ку контролить, и чат, и еще играть.
>>Перетаскивание окна делать не хочу, это всё усложняет
А можешь тыкнуть носом, как котенка, (желательнее, чтобы научно-популярным языком сказали, почему это сложно), ибо я кодю (кожу7 Кодирую?) на уровне хеллоувордов (я на юнити неделю разбирался, почему при заходе в триггер - у меня остается след из моделей оружия, повторяющих все локальные координаты и PYR игрока.)
__________________
В детстве был благовоспитанным мальчиком, но начал играть в орлянку, связался с Ксероксом и Дядей Мишей и покатился… Характер мягкий. Не женат.
__________________
Инфы почти нет, но в принципе понятно.
__________________
В детстве был благовоспитанным мальчиком, но начал играть в орлянку, связался с Ксероксом и Дядей Мишей и покатился… Характер мягкий. Не женат.
ncuxonaT
Поставил GL_DEPTH_STENCIL, глянь пожалуйста.
__________________
XaeroX
https://i.imgur.com/F3Sle9k.png
Еще бы чуть-чуть левее.
Чтоб ты понял
http://dl4.joxi.net/drive/2020/10/1.../7a78a3aca7.jpg
Буквально - не вписывается в экран на то место, которое занимает полоска слева
__________________
В детстве был благовоспитанным мальчиком, но начал играть в орлянку, связался с Ксероксом и Дядей Мишей и покатился… Характер мягкий. Не женат.
XaeroX неа, вообще никаких изменений. Может ты как-то иначе цепляешь текстуры к буферу? У меня в демке вот такое:
code:
glGenFramebuffersEXT(1, @hdrFBO); glBindFramebufferEXT(GL_FRAMEBUFFER, hdrFBO); glFramebufferTexture2DEXT(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT0, GL_TEXTURE_2D, hdrBufferTexture, 0); glFramebufferTexture2DEXT(GL_FRAMEBUFFER, GL_DEPTH_ATTACHMENT, GL_TEXTURE_2D, hdrBufferDepthTexture, 0); glFramebufferTexture2DEXT(GL_FRAMEBUFFER, GL_STENCIL_ATTACHMENT, GL_TEXTURE_2D, hdrBufferDepthTexture, 0); Showmessage(inttostr(glCheckFramebufferStatusEXT(GL_FRAMEBUFFER))); glBindFramebufferEXT(GL_FRAMEBUFFER, 0);
ncuxonaT
Я вообще не цепляю отдельно GL_DEPTH_ATTACHMENT и GL_STENCIL_ATTACHMENT.
Я цепляю GL_DEPTH_STENCIL_ATTACHMENT.
Ну и для GL_COLOR_ATTACHMENT0 у меня в этом случае может быть рендербуфер. Или наоборот (в случае теней) рендербуфер это дептчстенсил, а текстура это колор. По-разному, в общем, и вроде работает отлично везде, включая Intel на маке.
Добавлено 15-10-2020 в 10:46:
Camblu_Buildovich
Видимо, это уже границы окна создают проблемы. Надо их тоже учитывать.
__________________
XaeroX я попробовал с рендербуфферами в разных комбинациях, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT вылазит только в случае, если к цеплять к GL_DEPTH_STENCIL_ATTACHMENT. Если цеплять по отдельности или если дептчстенсил сделан текстурой, то GL_FRAMEBUFFER_COMPLETE.
ncuxonaT
Ну и что жы мне делать?
Если я буду цеплять по отдельности, на твоём допотопном интеле заведётся, но сломается у остальных?
Добавлено 16-10-2020 в 02:55:
Впрочем, можно сделать условие. Если инкомплит при GL_DEPTH_STENCIL_ATTACHMENT, тогда попробовать отдельно, и если опять инкомплит - то тогда валимся.
__________________
XaeroX можно же при запуске проверять и ставить квар например автоматом gl_depth_stencil_attachment "0". Ну, чтобы не каждый кадр
__________________
-Brain is dead-
Да, конечно, я так и сделал.
Сегодня или завтра сделаю обновление, можно будет протестить.
__________________
А, что спросить хотел, в самом движке есть какая-то единая прослойка вроде рендер-интерфейса? Или каждый рендер написан полностью отдельно и кроме базовых операций не имеет никаких абстракций взаимодействия с движком?
__________________
-Brain is dead-
KiQ
Есть.
__________________
ncuxonaT
Сделал апдейт, посмотри, пожалуйста.
__________________
XaeroX без изменений. Разве что один раз при падении была неудачная попытка отправить баг репорт.
ncuxonaT
В смысле - без изменений??
Ну я сделал, чтобы в случае, если возникает Incomplete attachment на depth_stencil, он их биндил раздельно, как ты показал. Что ещё тут можно сделать, я не понимаю.
Добавлено 19-10-2020 в 06:04:
__________________
XaeroX в смысле продолжает вылетать с INCOMPLETE_ATTACHMENT. Ты ведь убрал принудительный выход при первом неполном аттачменте? В логе должно как-то отображаться, что вместе прицепить не получилось, пытаюсь по отдельности?
code:
Reading server response... Server responce code: 200 Server responce body:450 Exception caught: Such a project name not found Assuming legacy method of determining delivery status (from HTTP responce body). Failed (HTTP responce body doesn't start with code 200). Error sending HTTP request. [sending_attempt] Sending error report over SMTP is disabled (negative priority); skipping. [sending_attempt] Sending error report over SMAPI is disabled (negative priority); skipping. [status_failed]
__________________
ncuxonaT
Ты точно обновился?
Если да, то это может означать ровно одно - ни один из способов установки дептчстенсила не работает, и все возвращают какую-то ошибку.
1 | void CVolatileRendererGL::BindFBODepth( GLenum buffer_type, GLenum index, bool is_texture ) |
2 | { |
3 | if ( is_packed_depth_stencil_supported_ ) { |
4 | // Try DEPTH_STENCIL_ATTACHMENT, if possible. |
5 | if ( framebuffer_depth_mode_ == FBODepthMode::DEPTH_STENCIL || |
6 | framebuffer_depth_mode_ == FBODepthMode::UNDEFINED ) { |
7 | if ( is_texture ) { |
8 | glext.FramebufferTexture2D( buffer_type, GL_DEPTH_STENCIL_ATTACHMENT, |
9 | GL_TEXTURE_RECTANGLE, index, 0 ); |
10 | } else { |
11 | glext.FramebufferRenderbuffer( buffer_type, GL_DEPTH_STENCIL_ATTACHMENT, |
12 | GL_RENDERBUFFER, index ); |
13 | } |
14 | if ( framebuffer_depth_mode_ == FBODepthMode::UNDEFINED ) { |
15 | if ( glext.CheckFramebufferStatus( buffer_type ) == |
16 | GL_FRAMEBUFFER_COMPLETE ) { |
17 | ri.DPrintf( |
18 | "Auto-detected depth-stencil attachment mode: DEPTH_STENCIL\n" ); |
19 | framebuffer_depth_mode_ = FBODepthMode::DEPTH_STENCIL; |
20 | } |
21 | } |
22 | if ( framebuffer_depth_mode_ == FBODepthMode::DEPTH_STENCIL ) |
23 | return; |
24 | } |
25 | // Try separate attachments. |
26 | if ( framebuffer_depth_mode_ == FBODepthMode::DEPTH_AND_STENCIL || |
27 | framebuffer_depth_mode_ == FBODepthMode::UNDEFINED ) { |
28 | if ( is_texture ) { |
29 | glext.FramebufferTexture2D( buffer_type, GL_DEPTH_ATTACHMENT, |
30 | GL_TEXTURE_RECTANGLE, index, 0 ); |
31 | glext.FramebufferTexture2D( buffer_type, GL_STENCIL_ATTACHMENT, |
32 | GL_TEXTURE_RECTANGLE, index, 0 ); |
33 | } else { |
34 | glext.FramebufferRenderbuffer( buffer_type, GL_DEPTH_ATTACHMENT, |
35 | GL_RENDERBUFFER, index ); |
36 | glext.FramebufferRenderbuffer( buffer_type, GL_STENCIL_ATTACHMENT, |
37 | GL_RENDERBUFFER, index ); |
38 | } |
39 | if ( framebuffer_depth_mode_ == FBODepthMode::UNDEFINED ) { |
40 | if ( glext.CheckFramebufferStatus( buffer_type ) == |
41 | GL_FRAMEBUFFER_COMPLETE ) { |
42 | ri.DPrintf( |
43 | "Auto-detected depth-stencil attachment mode: " |
44 | "DEPTH_AND_STENCIL\n" ); |
45 | framebuffer_depth_mode_ = FBODepthMode::DEPTH_AND_STENCIL; |
46 | } |
47 | } |
48 | if ( framebuffer_depth_mode_ == FBODepthMode::DEPTH_AND_STENCIL ) |
49 | return; |
50 | } |
51 | } |
52 | // Try depth-only attachment. |
53 | if ( is_texture ) { |
54 | glext.FramebufferTexture2D( buffer_type, GL_DEPTH_ATTACHMENT, |
55 | GL_TEXTURE_RECTANGLE, index, 0 ); |
56 | } else { |
57 | glext.FramebufferRenderbuffer( buffer_type, GL_DEPTH_ATTACHMENT, |
58 | GL_RENDERBUFFER, index ); |
59 | } |
60 | if ( framebuffer_depth_mode_ == FBODepthMode::UNDEFINED ) { |
61 | if ( glext.CheckFramebufferStatus( buffer_type ) == |
62 | GL_FRAMEBUFFER_COMPLETE ) { |
63 | ri.DPrintf( "Auto-detected depth-stencil attachment mode: DEPTH_ONLY\n" ); |
64 | framebuffer_depth_mode_ = FBODepthMode::DEPTH_ONLY; |
65 | } |
66 | } |
67 | } |
__________________
XaeroX у меня скачался апдейт на 143МБ, это же последнее обновление?
ncuxonaT
Ну да, наверное.
Что не так в моём коде выше?
__________________
XaeroX да вроде всё так. Колор аттачмент уже прицеплен на момент вызова BindFBODepth?
ncuxonaT
Да.
Я одного понять не могу, почему когда мы с тобой в мае тестировали, всё работало, а сейчас вот так. Ты дрова обновил что ли?
__________________
XaeroX в мае тестировали на радеонах и на современном ноуте. А этот дремучий ноут я только сейчас откопал, когда стали жаловаться на проблемы на интелах.
Ну ладно, думаю сейчас это не критично, после релиза ещё раз потыкаем.
__________________
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Временная зона GMT. Текущее время 12:34. | Показать все 443 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024