Кстати, рулёзно вышло ваще!

У мну ничё не глючит, хоть и без видюхи комп (в Core i5 встроенная графика, тянет OpenGL 2.1). 25-го (т.е. 16-го

) кадра нет на этот раз (хотя щас ты 16 кадров же забубенил...).
Добавлено спустя 3 минуты 39 секунд:
Krogoth писал(а):
Седня буду все перебодяживать, а то на семерке запустил, а там такие глюканы.
О Боги, ну откуда взялся этот миф, что 7-ка лучше пашет, чем ХР?! Люди, опомнитесь - не слушайте вонь маркетинговой гопоты Мелкософта! Вернитесь на ХР - она ещё работала!!!
Добавлено спустя 9 минут 33 секунды:
2
Krogoth: я тут ишо погонял и... пришёл к мнению, что держать врага под огнём невозможно. Помог бы, наверное, лазерный луч, показывающий направление стрельбы, но... Это путь вникуда. Всё же 2D не для прямого управления глайдом, ИМХО. Как вилкой суп есть. Лучше будет РПГ вариант со свободным курсором, на котором глайд центрирует взор, подруливая самостоятельно.
Му?
Добавлено спустя 29 минут 19 секунд:
Нашёл баги!
1) В файле описания синтаксиса команд у тебя:
CREATE Id PlayerId X Y Z
а должно быть
CREATE Id PlayerId X Y Z AngleRad
2) Если в World.cre есть пустая строка (энтер после последней команды) или очепятка или ошибка в синтаксисе, то прога виснет после запуска (чёрный скрин). Esc при этом не работает!
3) Пушка монтируется лишь на один глайд - тот, что создан непосредственно перед пушкой, т.е. такой скрипт не пашет:
CREATE 0 1 -.35 0 0 0
MOUNT GUN 1
CREATE 0 1 -.15 0 0 0
MOUNT GUN 1
CREATE 0 2 .35 0 0 3.15
4) Если улепётывающий глайд получает пинок в зад или выстрел, он тормозится вместо того, чтобы ускоряться.
Есть простая идея для динамики сцены и проверки возможности попаданий по глайдам: давай глайдам, принадлежащим плейеру №2 каждые 500 мс, к примеру, рандомную точку на карте, куда им лететь - пускай носятся, пока мы по ним будем пушки калибровать - не сложно ведь, а?
