crypt of decay - охуительно [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

охуительно [Nov. 1st, 2017|12:45 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
поймал, наконец, очень старый баг в иване. лапы у него растут ещё из оригинальной кодовой базы, он есть и в камунити-форке: когда игра пытается разлить жидкость, и жидкость в процессе заканчивается, то игра иногда спокойно убивает объект «жидкость», а потом продолжает его использовать. дико мерзкий бажище, потому что в большинстве случаев игре всё удаётся, а иногда объект не убивается вообще. это иногда мемлик, а иногда полная (но замаскированая) жопа. мне повезло: у меня есть монстр, который иногда плюётся жидкостями: вот на нём падало намного чаще (но далеко не всегда). однако дало ключик, и я таки понял причину.

нет, valgrind не особо помогает. во-вторых, он на иване спамит фиготенью, которую невозможно нормально прочитать. а во-первых, он у меня вообще не работает, потому что не умеет в некоторые нехалемские инструкции; и чинить это валгриндовцы не собираются. а я не собираюсь пересобирать системные библиотеки специально для валгринда. поэтому уже несколько лет как наши с ним пути совершенно разошлись.
Linkmeow!

Comments:
[User Picture]
From:[info]3d_camper
Date:November 1st, 2017 - 04:14 pm

оффтоп

(Link)
А чисто теоретически можно совместить генерацию пространства как в voxel space (Delta Force) и рисовать уровни как в ZDoom. То бишь генерируем карту высот, а потом в ней рисуем карту уровня типа здания и прочего. Или это полный изврат?
[User Picture]
From:[info]ketmar
Date:November 2nd, 2017 - 10:59 am

Re: оффтоп

(Link)
можно. но ненужно. карты высот потому и делают отдельно, что в неспециализированый рендерер они хреново ложатся.
[User Picture]
From:[info]3d_camper
Date:November 2nd, 2017 - 11:05 am

Re: оффтоп

(Link)
А, поэтому в дельта форсе делают здания целиком как трехмерный объект.