Дык именно поэтому. В trk-файле записано (в 1-м приближении): "объект А летит курсом N (который записан не абсолютно точно, и курс в данном случае пишется трёхмерный) и шмаляет из M дудок". Эт первая запись. Из-за погрешности и дискретности записи курса (положения объекта) очередь в записи летит в никуда. Очередь же объекта Б, в полёте ушедшая на деревню дедушке, по тем же причинам влетает объекту А между глаз/ушей и т.п., нужное выбрать. А результаты, в отличие от ntrk, не пишутся, а считаются. Вот и весь фикус, собсно. Плюс к тому же скорость, на которой человек держится, а бот падает, etc, etc.
Причём, похоже, положение/курс мягонько так корректируются, а вот степень корректировки, возможно, зависит от мощности компа.
Вот, примерно так. Сразу оговорюсь - это личное персональное мнение. Дебаггером по проге не лазил, пытался воспользоваться только логикой.
P.S.Ну вот, пока писал - пришёл Maximus_G и всё... это... типа... разъяснил. Более того, даже логичнее, чем я, грешный.
Maximus_G - :p





Ответить с цитированием