Media is too big
VIEW IN TELEGRAM
Новая сборка гоночек. Добавлены следы от шин - бочки которые взрываются, ракеты и новые модельки ( коробочны ) машин - кстати авто теперь могут разлетатся на части. Пока что видео не про графиу а про улучшение игрового процесса
❤6
Всем привет - я сейчас немного фокус смещу с банерлорда на машинки ) очень увлекло меня создание своих гонок
Это не говорит о том что я заброшу разработки модов и программ для mount and blade 2 - я лишь делаю паузу так как 4-5 месяцев работы с модами меня немного утомили.
Новую версию доктора планирую выпустить сегодня в течении дня - там очень много изменений как внутри кода так и по фиксам и нужно протестировать все. По этому такая задержка
Что касается гонок - во первых это инетерсно ( вы я думаю будете приятно удивлены чего мне удалось достичь с 3d анимацией - я всегда думал что это сложно оказалось нет ) во вторых можно будет попробовать по итогу выложить все это в стим или еще куда и заработать денего так как создание модов, лаунчера и пр к сожалению не приносит вообще ничего
По этому если вы поддержите меня идеями, мыслями и тестами гонок я буду очень благодарен
Сейчас игра находится в раней стадии разработки по этому ее не выкладываю но буду радовать вас видео переодически.
Смысл игры такой - гонки в пустыне ( Mad Max ) с перестрелками
Будут грузовики - обычные авто и мотоциклы. Из оружия ракеты - пулеметы и взрывающиеся бочки
Если у вас будут мысли на счет того как можно сделать так чтобы гонки цепляли и в них было весело играть - пишите ! интересные идеи реализую
P.s если увеличить картинку видно как человечки снизу хлопают в ладоши глядя как разорвало тачку )))
Это не говорит о том что я заброшу разработки модов и программ для mount and blade 2 - я лишь делаю паузу так как 4-5 месяцев работы с модами меня немного утомили.
Новую версию доктора планирую выпустить сегодня в течении дня - там очень много изменений как внутри кода так и по фиксам и нужно протестировать все. По этому такая задержка
Что касается гонок - во первых это инетерсно ( вы я думаю будете приятно удивлены чего мне удалось достичь с 3d анимацией - я всегда думал что это сложно оказалось нет ) во вторых можно будет попробовать по итогу выложить все это в стим или еще куда и заработать денего так как создание модов, лаунчера и пр к сожалению не приносит вообще ничего
По этому если вы поддержите меня идеями, мыслями и тестами гонок я буду очень благодарен
Сейчас игра находится в раней стадии разработки по этому ее не выкладываю но буду радовать вас видео переодически.
Смысл игры такой - гонки в пустыне ( Mad Max ) с перестрелками
Будут грузовики - обычные авто и мотоциклы. Из оружия ракеты - пулеметы и взрывающиеся бочки
Если у вас будут мысли на счет того как можно сделать так чтобы гонки цепляли и в них было весело играть - пишите ! интересные идеи реализую
P.s если увеличить картинку видно как человечки снизу хлопают в ладоши глядя как разорвало тачку )))
❤11🤝4🔥2
🩺 Crash Doctor v2.1.0.0 — девять новых защит, честный счётчик, разбор дампов и свой расширенный стек
Уже в Steam Workshop — обновится само. Через лаунчер прилетит автоматически. Всё, что сделано с 29 августа, одним релизом. Bannerlord 1.2 / 1.3.15 / 1.4.x — одна установка на все версии.
⚠️ Сначала о нашем собственном баге
На Bannerlord 1.2.10 Доктор сам ломал расчёт жалованья. Защита, поставленная в главном меню, запускала кусок кода игры слишком рано — игра запоминала сбой навсегда, и жалованье каждого отряда читалось как ноль до перезапуска. А мод при этом считал последствия как 94 332 «предотвращённых вылета». Чистая 1.2.10 с одним Harmony и Доктором; без Доктора всё было в порядке.
Починено на уровне устройства мода: так рано защиты больше не ставятся вообще, и это стережёт отдельный тест. Такой сбой теперь сообщается один раз и честными словами — не «предотвращён вылет», а что сломано и до каких пор.
Ещё две правки в ту же сторону: защита меню столкновения больше не крутится в петле (в одном логе — 3 223 срабатывания за две минуты, каждое считалось спасением; теперь повтор распознаётся и сообщается один раз), а две защиты, глотавшие любую ошибку, заявляют предотвращённый вылет только для своей.
🛡 Девять новых защит (включены по умолчанию, у каждой свой выключатель на вкладке «Фиксы крашей»)
• Смена дня из-за предмета с категорией из прошлой кампании. Раз в сутки игра продаёт товары с рынков и ищет категорию каждого предмета в таблице спроса, не проверяя, что строка есть. Строки нет ровно у одного вида предметов — тех, что мод придержал из предыдущей кампании в том же запуске игры. Совет, закрывающий весь класс: перезапускайте игру перед загрузкой сейва.
• Первая волна подкреплений, когда мод добавил команду после начала боя. Планы расстановки строятся один раз в начале боя, а на каждой волне ищутся вживую — у поздней команды плана нет, и игра падает на ней каждый тик. Защита достраивает план так же, как построила бы сама игра.
• Значок знамени над бойцами с общим знаменем. Игра ищет материал в кэше по одной текстуре, а сохраняет под другой; группа с общим знаменем (например, расстановка на осаду) убивала тик.
• Отправка каравана торговцем — регрессия самой игры с морского обновления: четыре значения читаются без единой проверки. Вылет повторялся через минуту после каждой загрузки, потому что тот же торговец приходит каждый день.
• Поселение без клана-владельца. Добавленное в игру после создания сейва поселение остаётся бесхозным навсегда — вместе со своим ополчением, которое роняло карту каждый тик. Владельца защита не назначает: это сменило бы хозяина города посреди кампании.
• Казнь без палача (Bannerlord 1.5+). Метку «казнён, палач неизвестен» оставляет мод, казнящий героев без имени палача; система кровной вражды читает клан палача без проверки — вылет через секунды после каждой загрузки.
• Роды у родителя без данных о внешности. Прежняя защита подставляла значение первому читателю и оставляла объект битым — вылет переезжал на две строки ниже, откат сейва не помогал. Новая чинит семью целиком.
• Начало осады: состав, где счётчик числит бойцов, а список пуст. Такое оставляет мод, правящий составы в обход API. Счётчик пересчитывается по реальным записям, как при загрузке сейва.
• Текстура знамени, прилетевшая на броню, уничтоженную вместе с бойцом. Отменить фоновую отрисовку знамени в конце боя нечему, и первый вызов на мёртвой модели — нарушение доступа к памяти, которое никто не поймает. Защита не накладывает текстуру, когда боя уже нет, и ловит форму «посреди боя» (мод переодел бойца при спавне).
📄 Отчёт о вылете
• Свой расширенный стек: для каждого кадра — позиция внутри метода, ближайший вызов и владельцы всех патчей на этом методе. Это то, что отличает два одинаковых броска в одном методе. Сторонний сборщик отчётов больше не нужен.
• Нативные вылеты читаются из дампа: вердикт по упавшей библиотеке — драйвер видеокарты, оверлей (Steam / Discord / RTSS / Nahimic), звуковой движок или нативная DLL мода. Заодно выяснилось, почему это не работало раньше: мод сам удалял дамп, не читая.
• Папки вылетов сопоставляются с записью мода в любом часовом поясе — движок называет их по UTC, и вне UTC+0 запись со стеком к папке не цеплялась.
• Список модулей называет id модов, а не имена папок; отчёт перечисляет пары модов, объявленные авторами несовместимыми; войска с незагрузившимися данными называют виновный мод.
🔎 Вкладка «Моды»
• Сканирует в фоне с прогрессом и помнит результат, пока файлы не изменятся (раньше вешала игру на всё время анализа).
• Манифесты читаются так же, как их читает игра — заодно впервые заработала проверка файлов по хешу из базы совместимости.
• До запуска сообщаются: модуль, записанный в порядке загрузки дважды (убивает игру до меню), манифест, который игра не прочитает, перевод, стоящий выше своего мода, и пожелание автора по порядку загрузки, которому порядок противоречит.
• Игра больше не обвиняется в пропаже собственных DLL для PlayStation и Game Pass.
🧰 Интерфейс и мелочи
• Кнопка кэша шейдеров трогает только генерируемый кэш — никогда файлы игры или модов. Совет в диагнозе, который велел их удалять, переписан.
• Фикс, ждущий игровой сессии, показывается как «Отложен», а не «Не требуется».
• Длинные тексты (анализ сейва, подробности настройки) прокручиваются, а не сжимаются до нечитаемого кегля.
• Вкладка «Предотвращено» сворачивает повторы в одну строку и переключается вместе с языком.
• Окно «Что нового» появляется сразу, как построилось меню.
• Починены французские строки, которые молча падали в английский.
Вылет? Нажмите «Открыть папку» на карточке и пришлите оба файла: report.txt и crashdoctor_at_crash.log.
Уже в Steam Workshop — обновится само. Через лаунчер прилетит автоматически. Всё, что сделано с 29 августа, одним релизом. Bannerlord 1.2 / 1.3.15 / 1.4.x — одна установка на все версии.
⚠️ Сначала о нашем собственном баге
На Bannerlord 1.2.10 Доктор сам ломал расчёт жалованья. Защита, поставленная в главном меню, запускала кусок кода игры слишком рано — игра запоминала сбой навсегда, и жалованье каждого отряда читалось как ноль до перезапуска. А мод при этом считал последствия как 94 332 «предотвращённых вылета». Чистая 1.2.10 с одним Harmony и Доктором; без Доктора всё было в порядке.
Починено на уровне устройства мода: так рано защиты больше не ставятся вообще, и это стережёт отдельный тест. Такой сбой теперь сообщается один раз и честными словами — не «предотвращён вылет», а что сломано и до каких пор.
Ещё две правки в ту же сторону: защита меню столкновения больше не крутится в петле (в одном логе — 3 223 срабатывания за две минуты, каждое считалось спасением; теперь повтор распознаётся и сообщается один раз), а две защиты, глотавшие любую ошибку, заявляют предотвращённый вылет только для своей.
🛡 Девять новых защит (включены по умолчанию, у каждой свой выключатель на вкладке «Фиксы крашей»)
• Смена дня из-за предмета с категорией из прошлой кампании. Раз в сутки игра продаёт товары с рынков и ищет категорию каждого предмета в таблице спроса, не проверяя, что строка есть. Строки нет ровно у одного вида предметов — тех, что мод придержал из предыдущей кампании в том же запуске игры. Совет, закрывающий весь класс: перезапускайте игру перед загрузкой сейва.
• Первая волна подкреплений, когда мод добавил команду после начала боя. Планы расстановки строятся один раз в начале боя, а на каждой волне ищутся вживую — у поздней команды плана нет, и игра падает на ней каждый тик. Защита достраивает план так же, как построила бы сама игра.
• Значок знамени над бойцами с общим знаменем. Игра ищет материал в кэше по одной текстуре, а сохраняет под другой; группа с общим знаменем (например, расстановка на осаду) убивала тик.
• Отправка каравана торговцем — регрессия самой игры с морского обновления: четыре значения читаются без единой проверки. Вылет повторялся через минуту после каждой загрузки, потому что тот же торговец приходит каждый день.
• Поселение без клана-владельца. Добавленное в игру после создания сейва поселение остаётся бесхозным навсегда — вместе со своим ополчением, которое роняло карту каждый тик. Владельца защита не назначает: это сменило бы хозяина города посреди кампании.
• Казнь без палача (Bannerlord 1.5+). Метку «казнён, палач неизвестен» оставляет мод, казнящий героев без имени палача; система кровной вражды читает клан палача без проверки — вылет через секунды после каждой загрузки.
• Роды у родителя без данных о внешности. Прежняя защита подставляла значение первому читателю и оставляла объект битым — вылет переезжал на две строки ниже, откат сейва не помогал. Новая чинит семью целиком.
• Начало осады: состав, где счётчик числит бойцов, а список пуст. Такое оставляет мод, правящий составы в обход API. Счётчик пересчитывается по реальным записям, как при загрузке сейва.
• Текстура знамени, прилетевшая на броню, уничтоженную вместе с бойцом. Отменить фоновую отрисовку знамени в конце боя нечему, и первый вызов на мёртвой модели — нарушение доступа к памяти, которое никто не поймает. Защита не накладывает текстуру, когда боя уже нет, и ловит форму «посреди боя» (мод переодел бойца при спавне).
📄 Отчёт о вылете
• Свой расширенный стек: для каждого кадра — позиция внутри метода, ближайший вызов и владельцы всех патчей на этом методе. Это то, что отличает два одинаковых броска в одном методе. Сторонний сборщик отчётов больше не нужен.
• Нативные вылеты читаются из дампа: вердикт по упавшей библиотеке — драйвер видеокарты, оверлей (Steam / Discord / RTSS / Nahimic), звуковой движок или нативная DLL мода. Заодно выяснилось, почему это не работало раньше: мод сам удалял дамп, не читая.
• Папки вылетов сопоставляются с записью мода в любом часовом поясе — движок называет их по UTC, и вне UTC+0 запись со стеком к папке не цеплялась.
• Список модулей называет id модов, а не имена папок; отчёт перечисляет пары модов, объявленные авторами несовместимыми; войска с незагрузившимися данными называют виновный мод.
🔎 Вкладка «Моды»
• Сканирует в фоне с прогрессом и помнит результат, пока файлы не изменятся (раньше вешала игру на всё время анализа).
• Манифесты читаются так же, как их читает игра — заодно впервые заработала проверка файлов по хешу из базы совместимости.
• До запуска сообщаются: модуль, записанный в порядке загрузки дважды (убивает игру до меню), манифест, который игра не прочитает, перевод, стоящий выше своего мода, и пожелание автора по порядку загрузки, которому порядок противоречит.
• Игра больше не обвиняется в пропаже собственных DLL для PlayStation и Game Pass.
🧰 Интерфейс и мелочи
• Кнопка кэша шейдеров трогает только генерируемый кэш — никогда файлы игры или модов. Совет в диагнозе, который велел их удалять, переписан.
• Фикс, ждущий игровой сессии, показывается как «Отложен», а не «Не требуется».
• Длинные тексты (анализ сейва, подробности настройки) прокручиваются, а не сжимаются до нечитаемого кегля.
• Вкладка «Предотвращено» сворачивает повторы в одну строку и переключается вместе с языком.
• Окно «Что нового» появляется сразу, как построилось меню.
• Починены французские строки, которые молча падали в английский.
Вылет? Нажмите «Открыть папку» на карточке и пришлите оба файла: report.txt и crashdoctor_at_crash.log.
👍7❤1🔥1
Возможно нет смысла ограничиваться гонками по кругу.
В общем новости такие - пока в планах. Я хочу сделать спец лаунчер для игры. Который даст возможность обновлять саму игру и отправлять ваши отзывы мне.
Лаунчер будет весить кололо 50 мб
Игра весит сейчас 650 мб запакованная и 1.5 гб распакованная
Обновляется будут только измеренные файлы те не придется качать всю игру каждый раз заново
Как отлажу более менее игру чтобы крупных багов небыло скину ее вам для установки.
Сможете оценить размах и добавить свои идеи - наиболее интересные я могу реализовать в проекте.
Хотели когда нибудь стать сценаристом игры ? Придумать новые квесты ? Карты ? Оружие ? Новые модельки машин ?
И пр шт ? Скоро вам предоставится такая возможность !
В общем новости такие - пока в планах. Я хочу сделать спец лаунчер для игры. Который даст возможность обновлять саму игру и отправлять ваши отзывы мне.
Лаунчер будет весить кололо 50 мб
Игра весит сейчас 650 мб запакованная и 1.5 гб распакованная
Обновляется будут только измеренные файлы те не придется качать всю игру каждый раз заново
Как отлажу более менее игру чтобы крупных багов небыло скину ее вам для установки.
Сможете оценить размах и добавить свои идеи - наиболее интересные я могу реализовать в проекте.
Хотели когда нибудь стать сценаристом игры ? Придумать новые квесты ? Карты ? Оружие ? Новые модельки машин ?
И пр шт ? Скоро вам предоставится такая возможность !
👍7
DUST-Launcher.zip
57.7 MB
Лаунчер игры DUST. Обновлятся будет автоматически при старте.
Внимание версия - раняя Альфа ! баги недочеты и проблемы не только могут быть а есть ! и их очень много ! )))
По этому запуская игру вы должны понимать что она в стадии раней разработки.
И тем не менее я приглашаю всех принять участие в тестировании и жду ваших отзывов и предложений !
Внимание версия - раняя Альфа ! баги недочеты и проблемы не только могут быть а есть ! и их очень много ! )))
По этому запуская игру вы должны понимать что она в стадии раней разработки.
И тем не менее я приглашаю всех принять участие в тестировании и жду ваших отзывов и предложений !
🔥6
CodeRick - Mount and blade 2
Тема главного меню в игре
[Verse 1]
Sun comes up on a road of rust
Eight cylinders and a lungful of dust
Guns on the roof and the tank half dry
Every mile is a reason to die
[Pre-Chorus]
Hold the wheel, don't look back
Steel and fire on the salt-flat track
[Chorus]
Ride the dust, ride the dust
Nothing left here but the two of us
Burn the sky, break the line
This wasteland's mine, this wasteland's mine
[Verse 2]
Rockets scream and the tanker burns
Nobody stops and nobody learns
Wire and bone at a hundred and ten
Fall down once, we get up again
[Pre-Chorus]
Hold the wheel, don't look back
Steel and fire on the salt-flat track
[Chorus]
Ride the dust, ride the dust
Nothing left here but the two of us
Burn the sky, break the line
This wasteland's mine, this wasteland's mine
[Bridge]
No gods, no roads, no way home
Only the engine and the chrome
[Chorus]
Ride the dust, ride the dust
Nothing left here but the two of us
Burn the sky, break the line
This wasteland's mine, this wasteland's mine
Sun comes up on a road of rust
Eight cylinders and a lungful of dust
Guns on the roof and the tank half dry
Every mile is a reason to die
[Pre-Chorus]
Hold the wheel, don't look back
Steel and fire on the salt-flat track
[Chorus]
Ride the dust, ride the dust
Nothing left here but the two of us
Burn the sky, break the line
This wasteland's mine, this wasteland's mine
[Verse 2]
Rockets scream and the tanker burns
Nobody stops and nobody learns
Wire and bone at a hundred and ten
Fall down once, we get up again
[Pre-Chorus]
Hold the wheel, don't look back
Steel and fire on the salt-flat track
[Chorus]
Ride the dust, ride the dust
Nothing left here but the two of us
Burn the sky, break the line
This wasteland's mine, this wasteland's mine
[Bridge]
No gods, no roads, no way home
Only the engine and the chrome
[Chorus]
Ride the dust, ride the dust
Nothing left here but the two of us
Burn the sky, break the line
This wasteland's mine, this wasteland's mine
❤2
[Куплет 1]
Солнце встает над дорогой из ржавчины,
Восемь цилиндров и легкие, полные пыли.
Пушки на крыше, в баке — на донышке,
Каждая миля — повод умереть.
[Предприпев]
Крепче за руль, не оглядывайся назад,
Сталь и огонь на солончаковой трассе.
[Припев]
Мчимся сквозь пыль, мчимся сквозь пыль,
Здесь не осталось никого, кроме нас двоих.
Поджигаем небо, прорываем строй,
Эта пустошь — моя, эта пустошь — моя.
[Куплет 2]
Воют ракеты, пылает бензовоз,
Никто не остановится, никто не извлечет урок.
Проволока и кости на скорости сто десять,
Упали раз — но снова встаем.
[Предприпев]
Крепче за руль, не оглядывайся назад,
Сталь и огонь на солончаковой трассе.
[Припев]
Мчимся сквозь пыль, мчимся сквозь пыль,
Здесь не осталось никого, кроме нас двоих.
Поджигаем небо, прорываем строй,
Эта пустошь — моя, эта пустошь — моя.
[Бридж]
Ни богов, ни дорог, ни пути домой,
Только двигатель и блеск хрома.
[Припев]
Мчимся сквозь пыль, мчимся сквозь пыль,
Здесь не осталось никого, кроме нас двоих.
Поджигаем небо, прорываем строй,
Эта пустошь — моя, эта пустошь — моя.
Солнце встает над дорогой из ржавчины,
Восемь цилиндров и легкие, полные пыли.
Пушки на крыше, в баке — на донышке,
Каждая миля — повод умереть.
[Предприпев]
Крепче за руль, не оглядывайся назад,
Сталь и огонь на солончаковой трассе.
[Припев]
Мчимся сквозь пыль, мчимся сквозь пыль,
Здесь не осталось никого, кроме нас двоих.
Поджигаем небо, прорываем строй,
Эта пустошь — моя, эта пустошь — моя.
[Куплет 2]
Воют ракеты, пылает бензовоз,
Никто не остановится, никто не извлечет урок.
Проволока и кости на скорости сто десять,
Упали раз — но снова встаем.
[Предприпев]
Крепче за руль, не оглядывайся назад,
Сталь и огонь на солончаковой трассе.
[Припев]
Мчимся сквозь пыль, мчимся сквозь пыль,
Здесь не осталось никого, кроме нас двоих.
Поджигаем небо, прорываем строй,
Эта пустошь — моя, эта пустошь — моя.
[Бридж]
Ни богов, ни дорог, ни пути домой,
Только двигатель и блеск хрома.
[Припев]
Мчимся сквозь пыль, мчимся сквозь пыль,
Здесь не осталось никого, кроме нас двоих.
Поджигаем небо, прорываем строй,
Эта пустошь — моя, эта пустошь — моя.