k8vavoom, новый виндобилд |
[Oct. 27th, 2021|09:21 am] |
|
|
|
Comments: |
А что бы это не автоматизировать? Например, записать прохождение N карт, далее после билда запускать воспроизведение, и в конце сравнивать: за сколько проигралось, точка, в которой завершилась игра, стата игрока. Плюс можно ещё в нужных местах скриншоты делать, но их ручками уже придётся смотреть.
| From: | ketmar |
Date: | November 4th, 2021 - 04:28 am |
---|
| | | (Link) |
|
>записать прохождение N карт, далее после билда запускать воспроизведение хахаха, оличная шутка, бро. проснулся — так смеялся, так смеялся!
извини, не удержался. потому что формат демок — это просто сдампленый сетевой поток. который меняется с любым изменением объектов, функций, или просто багфиксами в сетке. но главное даже не это, а то, что плеер демок — это thin client. он не выполняет никакой игровой логики, а просто рендерит пресозданые кадры.
нет, «просто записывать кнопки» тоже не выйдет, у нас не локстеп, и рандом ни разу не детерминирован.
так можно делать с ванильным движком, который жёсткий 35 фпс, и рандом жестоко прибит гвоздями. собственно, с шоколадкой и прбум+ так и делают: гоняют безголовые сборки на архиве демок, и сравнивают вывод логов. а с вавумчиком — я даже не представляю, как такое сделать.
>так можно делать с ванильным движком Ну собственно я когда писал, про ванильные демки и думал.
Это только потом я вспомнил, что вавум не локстеп, что обязательно рандом влезет... но это было уже в постели и писать поправочный коммент мне было лень.
Хотя в принципе, если с -nomonsters, то с "записью кнопок" хотя бы какую-то часть оттестировать получится. Но, как мне кажется, полученный результат затрат на реализацию не окупит.
| From: | ketmar |
Date: | November 5th, 2021 - 04:16 am |
---|
| | | (Link) |
|
>хотя бы какую-то часть оттестировать получится ну да. типа базовый колдет. ;-)
>Но, как мне кажется, полученный результат затрат на реализацию не окупит. угу. | |