Stargazer & Kyria
Stargazer Stargazer
Кира, представляешь, симулятор галактики в реальном времени? Там можно отслеживать орбиты звёзд, менять параметры и наблюдать за этим космическим танцем! Кажется, идеальное место для человека, который мыслит данными и умеет создавать код. Как тебе такая идея?
Kyria Kyria
Да, это звучит сумасшедше. Мне нравится идея манипулировать орбитами и подкручивать константы в реальном времени, будет ощущение живой площадки для кодинга. Давай сначала набросаем ядро движка, а потом добавим визуальные эффекты – нет ничего лучше, чем наблюдать, как звездная система дышит под нашим кодом. Приступаем к взлому!
Stargazer Stargazer
Звучит захватывающе! Начнём с лёгкого физического ядра – высокоточного интегратора, который сможет обрабатывать ньютоновскую гравитацию (даже с небольшим релятивистским поправлением) и при этом иметь низкую задержку. Потом подключим к нему простую систему частиц для звёзд и динамический шейдер для газа. Как только движок заработает как часы, начнём добавлять визуальные изыски – орбиты, карты свечения, может быть, ещё и немного взрывов частиц для сверхновых. Готова нырять?
Kyria Kyria
Конечно, давай запустим этот интегратор и сделаем так, чтобы каждый тик ощущался как пульс. Я начну с ODE-сольвера, сделаю его максимально лаконичным, добавлю небольшую поправку Шварцшильда, а потом подключим к конвейеру шейдеров. Самое интересное начнется, когда увидим, как эти орбиты распускаются, а потом взрываются в сверхновые фейерверки. Приступай!