Краткое содержание
Пост описывает эволюцию архитектуры кастомного симулятора Russian Railway Simulator за семь лет, включая переход от общей памяти к сокетам, появление мультиплеера и миграцию рендера на VulkanSceneGraph.
Темы
разработка ПО
геймдев
графика
Теги
rrs
симулятор
физика
vulkan
openscenegraph
мультиплеер
разработка
Упомянутые сущности
Russian Railway Simulator
OpenSceneGraph
VulkanSceneGraph
Полный текст
Russian Railway Simulator (RRS): семь лет спустяСборка кастомного симулятора с модульной физикой это постоянный поиск баланса. За годы проект пережил эволюцию межпроцессного взаимодействия: от прямой работы через общую память обратно к сетевым сокетам.Изоляция физического сервера от графического клиента дала неожиданный бонус — мультиплеер завёлся сам собой. При этом рендер переехал с OpenSceneGraph на VulkanSceneGraph. Смена API обеспечила многопоточную отрисовку, но выявила серьёзный аппетит к видеопамяти.
Другие посты из habr_com
habr_com
2026-04-06T13:00:43+00:00
Сравнение дорогих и дешёвых RCA-кабелей с помощью объективных измерений на анализаторе Audio Precision, опровергающее аудиофильские мифы.
Читать