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
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 Не тот чат.
Andrey Lesnikov
@ozkriff

тихо тут, уютненько

https://rust-gamedev.github.io/posts/newsletter-011 - скоро игроежемесячникам год будет
matrixbot
@matrixbot
Fedor (@ffddr_:matrix.org) Ура! 🎉
Serhii Plyhun
@snuk182
кто-то уже жевал этот движок, что-то в нем толковое есть?
https://github.com/mrDIMAS/rg3d
Serhii Plyhun
@snuk182
И вообще тут есть живые люди? :D
matrixbot
@matrixbot
suhr Телеграмный геймдев имеет зеркало в матрице.
suhr А ещё туда заглядывает kvark.
matrixbot
@matrixbot
sectator чуть-чуть, все в спамограмм ушли
Andrey Lesnikov
@ozkriff
я номинально тут есть, но только по уведомлениям из почты)
а про rg3d - в каком смысле? дима пилит движок для FPS потихоньку. относительно навороченный графен и базовые подсистемы для шутеров есть. сыроватое, но в целом работает. за нюансами лучше самого диму пинговать (он есть как минимум в вышеупомянутой телеге)
ну и заодно отчитываюсь, что выпущено еще два ежемесячника