by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Sep 19 2016 12:57
    @mkpankov banned @DiXaS
Andrey Lesnikov
@ozkriff
Я изначально, конечно, собирался секцию про Zemeroth 0.6 сделать, но, как выше написано, этого релиза в августе не случилось) Так что и писать там о Земероте повода не было
Если б не писал этот ежемесячник, то, наверное, Z0.6 успел бы выпустить, но я все очень медленно делаю и общий ежемесячник таки мне видится более важной задачей.
image.png
Вот прямо сейчас сижу, пост потихоньку пытаюсь дописать
Gexon
@Gexon
Круто! Да ты много не пиши, не все любят читать)
Побольше картинок накидай)
Andrey Lesnikov
@ozkriff
Привет! Выкатил Zemeroth v0.6 с девлогом в текстовом и видео форматах (обсуждения: /r/rust, twitter)
Предчувствуя вопрос: сегодня уже вряд ли успею, но завтра постараюсь в ютуб добавить переведенные на русский субтитры
Dzmitry Malyshau
@kvark
:+1:
Andrey Lesnikov
@ozkriff
Русские субтитры к видяшке залиты на ютуб.
Gexon
@Gexon
а версию с русской озвучкой не выложишь?
Andrey Lesnikov
@ozkriff
ютуб не умеет в переключаемые звуковые дорожки, а отдельное видео грузить смысла я не вижу
ну и на перевод субтитров где-то полтора часа на все про все ушло, а на запись и монтаж звука сильно больше понадобится
Gexon
@Gexon
аааа, понял.
Serhii Plyhun
@snuk182
https://veloren.net/devblog-37/ ааа, ребята даже не запилили frustum culling, но у них все равно 60fps. очень круто.
g
@kgv
Untitled.png

Пытаюсь поиграться с аметистом, возникли трузности при загрузке SpriteSheets.
Слева (ошибка отрисовки) то, что пытаюсь загрузить с помощью Loaderи нарисовать через SpriteRender.

            let texture_handle = loader.load(png, ImageFormat::default(), (), &texture_storage);
            let sprite_sheet_handle = loader.load(
                ron,
                SpriteSheetFormat(texture_handle),
                progress,
                &sprite_sheet_storage,
            );
            let sprite_render = SpriteRender {
                sprite_sheet: sprite_sheet_handle,
                sprite_number: 4,
            };
            let mut transform = Transform::default();
            transform.set_translation_xyz(200., 200., 0.);
            transform.set_scale(Vector3::new(0.5, 0.5, 1.));
            world
                .create_entity()
                .with(transform)
                .with(sprite_render)
                .build();

Справа (все ок) то, что получается при загрузке с помощью UiLoader

        Image(
            transform: (
                id: "texture-circle",
                x: -150.,
                y: -500.,
                width: 256.,
                height: 256.,
                tab_order: 1,
                anchor: TopRight,
                mouse_reactive: true,
            ),
            image: PartialTexture(
                left: 0.34,
                right: 0.66,
                top: 0.34,
                bottom: 0.66,
                tex: File("textures/sprite_sheets/drink-me-foreground-color.png", ("IMAGE", ())),
            ),
        ),

Собственно трудность в том, чтобы слева изображение было аналогично правому. В какую сторону копать?

Dzmitry Malyshau
@kvark
В дискорд аиетиста, думаю
Аметиста
Andrey Lesnikov
@ozkriff
выкатил третий ежемесячник - https://rust-gamedev.github.io/2019/11/07/newsletter-003.html
Gexon
@Gexon
Прикольная игра!
Мортал комбат по растовски :joy:
Serhii Plyhun
@snuk182
народ, а у нас не появилось какой-нибудь нативной либы для Reliable UDP?
биндинги какие-то были, но то не то :smiley:
Сухарик
@suhr
Сам протокол вроде бы не очень сложный.
Andrey Lesnikov
@ozkriff
Родного, вроде, не появилось.
https://reddit.com/r/rust/comments/e7xdwf/this_month_in_rust_gamedev_4_november_2019 - выкатил вчера четвертый ежемесячник
Serhii Plyhun
@snuk182
протоколы вообще у всех самописные - это же нестандартизированный велосипед поверх UDP. я могу и сам написать (уже приходилось), но особо не хотелось бы
Gexon
@Gexon
@snuk182 привет, не совсем понял о чем ты, но смею дать ссылку на это https://crates.io/crates/laminar
Serhii Plyhun
@snuk182
Годнота. Спасибо.
AlexNaraito
@AlexNaraito
Какой движок подойдёт для начала? piston или amethyst?
AlexNaraito
@AlexNaraito
Спасибо за ссылку
Sergey
@Grishy
Чат переехал или просто все молчат?)
Dzmitry Malyshau
@kvark
уже давно все не телеге... а вообще нужно бы в Матрице создать, если уже нет
Gexon
@Gexon
телега зло. флудят много.
matrixbot
@matrixbot
sectator телега односерверная, да ещё и релиз не с кода (похоже) собран. матрица прекрасно через гиттер работает — зачем ещё один чат? Разве что как полная замена гиттеру, иначе просто аудитория гиттера развалится на две более мелких, из-за чего рискует кануть в небытие
Dzmitry Malyshau
@kvark
Да, как полная замена.
Alexander Irbis
@alexander-irbis
Аудитория гиттера давно мигрировала в телегу - там жизнь просто кипит. А здесь - редкие залётные птицы что-то пишут.
Как-то так сложилось, что специализированный и качественно работающий мессенджер с клиентами под все платформы привлекает больше людей, чем гиттер )
Sergey
@Grishy
Что за телега? Англ. чат или ру есть?)
matrixbot
@matrixbot
sectator качественно работающий? телега-то? Без прокси не работает (хотя им ни что не стоило сделать многосерверность), со связками ключей не работает, темы не подтягивает, историю не хранит локально, шифрования нет, плагинов нет, мостов нет, привязана к телефону. Где-то на уровне скайпа, не выше
но да — гиттер без моста ещё хуже
Andrey Lesnikov
@ozkriff

@Grishy

Что за телега?

https://rust-lang.ru -> https://t.me/rust_gamedev_ru

Англ. чат или ру есть?)

Основной англоязычный игровой чат живет в community дискорде - https://discord.gg/sJyRu9

Serhii Plyhun
@snuk182
https://immunant.com/blog/2020/01/quake3/ наркоманы (в хорошем смысле)
matrixbot
@matrixbot

Fedor (@ffddr_:matrix.org) > уже давно все не телеге... а вообще нужно бы в Матрице создать, если уже нет

Создали! https://matrix.to/#/#rust_gamedev_ru:matrix.org :)

Andrey Lesnikov
@ozkriff
:snail: выкатил пятый ежемесячник про ржавый игрострой: https://reddit.com/r/rust/comments/en7tki/this_month_in_rust_gamedev_5_december_2019
Andrey Lesnikov
@ozkriff
matrixbot
@matrixbot
Fedor (@ffddr_:matrix.org) Ура!
matrixbot
@matrixbot
fzzr Не тот чат.