Size: a a a

RU Rust GameDev — русскоговорящее сообщество

2020 December 04

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Не думал что это скажу, но мне кажется что все твои проблемы оттого что ты пытаешься использовать готовый движок вместо того, чтоб писать игру.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
источник

AK

Artem Khovanskiy in RU Rust GameDev — русскоговорящее сообщество
Мне кажется вы обо об одном и том же говорите, не?)
3d, 2d... видкокарте вообще без разницы)
Там же только есть: вершинные шейдеры, вертексные шейдеры, тензорные блоки для dlss и рейтрейсинг ядра.
источник

KK

Kirill (Cykooz) Kuzm... in RU Rust GameDev — русскоговорящее сообщество
Ну так я хочу писать игру, а не пилить движок (чем видимо все и занимаются на Rust 😊 )
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Kirill (Cykooz) Kuzminykh
Ну так я хочу писать игру, а не пилить движок (чем видимо все и занимаются на Rust 😊 )
Ну тебе всё равно придётся пилить „движок“ поверх используемого тобой движка.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Artem Khovanskiy
Мне кажется вы обо об одном и том же говорите, не?)
3d, 2d... видкокарте вообще без разницы)
Там же только есть: вершинные шейдеры, вертексные шейдеры, тензорные блоки для dlss и рейтрейсинг ядра.
Девайс-координаты это трехмерный куб со стороной 1, так что технически видеокарты таки тридэ 😁
источник

AK

Artem Khovanskiy in RU Rust GameDev — русскоговорящее сообщество
Mikola Summer Duck
Девайс-координаты это трехмерный куб со стороной 1, так что технически видеокарты таки тридэ 😁
Ну тут согласен)
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Mikola Summer Duck
Ну тебе всё равно придётся пилить „движок“ поверх используемого тобой движка.
И не факт что это во всех случаях будет быстрее, чем написать всё на каком-нибудь miniquad.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
@cykooz попробуй miniquad. Твои страдания происходят оттого, что ты отдаёшь много нужного контроля третьей стороне ради сомнительных преимуществ.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
(а если миниквад слишком лоулевел — macroquad)
источник

KK

Kirill (Cykooz) Kuzm... in RU Rust GameDev — русскоговорящее сообщество
Mikola Summer Duck
@cykooz попробуй miniquad. Твои страдания происходят оттого, что ты отдаёшь много нужного контроля третьей стороне ради сомнительных преимуществ.
Это же просто рендер. А остальные аспекты игры мне самому писать?
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Kirill (Cykooz) Kuzminykh
Это же просто рендер. А остальные аспекты игры мне самому писать?
Например?
источник

KK

Kirill (Cykooz) Kuzm... in RU Rust GameDev — русскоговорящее сообщество
Обработку ввода, звука, управление ресусрами и др.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Kirill (Cykooz) Kuzminykh
Обработку ввода, звука, управление ресусрами и др.
Обработка ввода в миникваде есть, а для звука и ресурсов всё равно лучше использовать конкретные крейты.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Например какой-нибудь rodio для звука и goods для ресурсов.
источник

R

Roman in RU Rust GameDev — русскоговорящее сообщество
Mikola Summer Duck
Я делал в два пасса, сначала рисуем всё непрозрачное снизу вверх и пишем в глубину, затем перестаём писать и рисуем всё прозрачное с тестом глубины.
Сверху вниз же надо
источник

IL

Ilya Lakhin in RU Rust GameDev — русскоговорящее сообщество
Kirill (Cykooz) Kuzminykh
Ну так я хочу писать игру, а не пилить движок (чем видимо все и занимаются на Rust 😊 )
Тогда вам в Юнити. Серьезно. Я не понимаю, зачем писать на Расте, когда есть Юнити, Анриал и Годот?
источник

IL

Ilya Lakhin in RU Rust GameDev — русскоговорящее сообщество
С отличными готовыми движками
источник

KK

Kirill (Cykooz) Kuzm... in RU Rust GameDev — русскоговорящее сообщество
Потому что то я начинал писать игру для того что бы попрактиковаться в Rust. 😊
Хотя на самом деле получается больше практики во всяких GPU-шных заморочках.
источник

R

Roman in RU Rust GameDev — русскоговорящее сообщество
Mikola Summer Duck
Например какой-нибудь rodio для звука и goods для ресурсов.
источник