ПроектыФорумОцените

Лучший автосимулятор всех времён и народов (3 стр)

Страницы: 1 2 3
#30
10:31, 24 янв 2011

Спасибо за отзывы.
Я про игру-то не забыл, нет.
Хочу совместить с трамвайным симом (с моего сайта), чтобы и интеллект у автобусов был нормальный, и все дела.
Много думаю про будущий движок, но пока что-то не знаю, с чего начать.
Про досбокс дописал, но он вряд ли поможет, потому что он эмулирует очень медленно.

#31
12:56, 24 янв 2011

TarasB

Можно немного подробнее об игре?
КАким образом обрабатывщется сцена на предмет столкновений и т.д.
Графического АПИ как я понимаю нет, но текстуры домов присутствуеют, каким образом реализовано?
3Д ручками делалось через матрицы?

#32
14:25, 24 янв 2011

dave
> КАким образом обрабатывщется сцена на предмет столкновений и т.д.

Автобус с точки зрения движка - это отрезок.
Карта тоже состоит из отрезков.
Код игры считает расстояние от отрезка автобуса до каждого отрезка карты, если оно меньше, чем половина ширины автобуса, то значит мы столкнулись.

dave
> Графического АПИ как я понимаю нет, но текстуры домов присутствуеют, каким
> образом реализовано?

Всё ручками.
Считается текстурная координата по икс (по игрек она не меняется в пределах вертикального отрезка) потом все вертикальные отрезки заполняются.
Z-буфер тут есть, но одномерный.

dave
> 3Д ручками делалось через матрицы?

К сожалению, тут вид меняется только в горизонтальной плоскости. Так что даже матрицы не нужны - достаточно хранить угол ну и заранее перед отрисовкой косинус и синус взять.

Прошло более 3 лет
#33
2:31, 9 фев 2014

TarasB в паскале не силен , тут для вывода графики некая библиотека Graph используется или что-то другое ?

#34
12:42, 12 фев 2014

некая библиотека Graph тут не используется, ибо она тормозит и не может в прямой доступ к видеопамяти и не может в кошерный режим 320x200x8 (это 256 цветов)
не, тут чистый самопал, ручной трах с прерываниями и адресами пикселей
и вывод всего буфера на экран каждый кадр
даже в гуи лол

Прошло более 9 лет
#35
21:03, 18 июня 2023

А че за софтрендер тут? Псевдо3д (на фишай похоже по скринам), или труъ растеризатор треугольников?

#36
20:03, 24 июня 2023

Задумка интересная, но вот графика, кончено стоит ее за апргейдить

#37
16:11, 10 сен 2023

Вольфо-образный растеризатор по вертикальным линиям

#38
16:32, 10 сен 2023

ikonpon
>но вот графика, кончено стоит ее за апргейдить

И поломать совместимость с EGA мониторами.

Страницы: 1 2 3
ПроектыФорумОцените

Тема в архиве.