Помощь - Поиск - Пользователи - Календарь
Полная версия: Гонки
Форум «Всё о Паскале» > Pascal, Object Pascal > Написание игр
Diman
Привет Всем!
При написании гонок на Паскале, я столкнулся с рядом проблем. Вот тут подробное описание: otvety.mail.ru/question/50179797/. Помогите, пожалуйста, кто, чем может!
Заранее спасибо!
TarasBer
Столкновение-то проверить что проще для 2х прямоугольников? Тут даже код был.

(abs(x1-x2) < dstX) and (abs(y1 - y2) < dstY);

Да, и про видеостраницы тебе по делу ответили, поищи про них, и про обратный ход луча.
InstallUserFont никогда не применял, стандартных шрифтов за глаза хватало, особенно после русификации.
andriano
Практика показывает, что с видеостраницами не все так просто. Беда в том, что существует великое множество видеоадаптеров, совместимость которых с VGA весьма условна.
Да и стандартный для Паскаля режим 16 цветов - крайне не подходит для динамичной графики.
Рекомендую формировать изображение с глубиной цвета 8-32 разряда в буфере в оперативной памяти, а потом быстро переливать его на экран (при желании это можно синхронизовать с обратным ходом луча).
В разделе "Статьи" есть кучка ссылок на мои статьи по этому поводу.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.