Size: a a a

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

2020 December 21

ВМ

Виталий Медоваров... in RU Rust GameDev — русскоговорящее сообщество
Можно почитать про хаскель
источник

ВМ

Виталий Медоваров... in RU Rust GameDev — русскоговорящее сообщество
но посмотреть видосы от Скотта всё равно
источник

ВМ

Виталий Медоваров... in RU Rust GameDev — русскоговорящее сообщество
абстрагировавшись от того что там конкретно)
источник

AT

Alexander Tchitchigi... in RU Rust GameDev — русскоговорящее сообщество
Виталий Медоваров
мне нравится что в хаскеле есть тайпклассы м как следствие нормальные описания этих всех функторов аппликативов и монад через тайпклассы, а в F#/OCaml/Rust монады как-то неявно приходится описывать
Это не классы типов, это HKT. 😊
источник

AL

Andrey @ozkriff Lesn... in RU Rust GameDev — русскоговорящее сообщество
operator
kvark: Земерот как поживает? Надеюсь, не превращается в forever project?
да он и так уже давно затянулся) но final push ползет потихоньку - если ничего еще непредвиденного не случится, то 0.7 выпускаю в этом месяце, а в начале следующего года последнее обновление и все, двигаюсь чет новое наконец пилить
источник

AL

Andrey @ozkriff Lesn... in RU Rust GameDev — русскоговорящее сообщество
Антон ⚙️
😔🤚 Фичи
😔🤚 Игры
😏👉 Тёмная тема интерфейса
ой, да ладно, дима и игру, и фичи тоже в хорошем темпе фигачит же
источник

AL

Andrey @ozkriff Lesn... in RU Rust GameDev — русскоговорящее сообщество
Max Brajsky
Можно мнение экспертов?
Я понимаю бонусы ECS для игр со множеством постоянно обновляемых сущностей, но будет ли удобно использовать этот подход для пошаговой игры?
Почему спрашиваю, присматриваюсь к Bevy, думаю о возможности переноса своего долгостроя с Godot на Bevy. У меня там реалтайм глобальная карта+перемещения в "мирном" режиме + пошаговые бои.
на эксперта не претендую, но мое классическое имхо про ecs для пошаговых игр (https://community.amethyst.rs/t/classic-turn-based-workflow-how-to/1082/19): логике пошаговых игр системы не особо нужны - минусы от усложнения кода ты получаешь, а плюсов не особо. Сущности и компоненты - полезная штука, а вместо настоящих систем лучше просто логику побить на функции.
источник

А⚙

Антон ⚙️ in RU Rust GameDev — русскоговорящее сообщество
Alexander Tchitchigin
> F#
> no HKT
> Free Monads
> но код на слайдах не сложный для понимания
🤔
Реально не сложно.  Я читал текстовую версию, могу подтвердить
источник

AI

Alex Ilizarov in RU Rust GameDev — русскоговорящее сообщество
polunin.ai
>переходить стоит только ради раста
Это не звучит как убедительный аргумент для соло программиста который делает долгострой.
Для меня звучит )
источник

AI

Alex Ilizarov in RU Rust GameDev — русскоговорящее сообщество
Alex Naraito
Мне вот стало интересно, а что кроме ECS и OOP нет ничего? А то я так задумался и ведь вправду не слышал ничего больше, хотя вроде DDP ещё слышал, но как я знаю это в веб среде крутиться (мало знаю, если что)
Функциональщину любят противопоставлять ООП
источник

AT

Alexander Tchitchigi... in RU Rust GameDev — русскоговорящее сообщество
Alex Ilizarov
Функциональщину любят противопоставлять ООП
Это просто потому что про логическое программирование уж вообще никто не слышал. 😂
источник

AL

Andrey @ozkriff Lesn... in RU Rust GameDev — русскоговорящее сообщество
О, подкаст с федей скоро выйдет https://twitter.com/rustgamedev/status/1340994893360054274
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Andrey @ozkriff Lesnikóv
на эксперта не претендую, но мое классическое имхо про ecs для пошаговых игр (https://community.amethyst.rs/t/classic-turn-based-workflow-how-to/1082/19): логике пошаговых игр системы не особо нужны - минусы от усложнения кода ты получаешь, а плюсов не особо. Сущности и компоненты - полезная штука, а вместо настоящих систем лучше просто логику побить на функции.
Я бы даже думал уровнем выше - то насколько полезной будет ецс и компонентные модели в принципе зависит от того, насколько интересно тебе выражать поведение акторов (1) через комбинацию компонентов (2) в рантайме.
источник

p

polunin.ai in RU Rust GameDev — русскоговорящее сообщество
Mikola Summer Duck
Я бы даже думал уровнем выше - то насколько полезной будет ецс и компонентные модели в принципе зависит от того, насколько интересно тебе выражать поведение акторов (1) через комбинацию компонентов (2) в рантайме.
А если интересно 1 но не интересно 2 то что делать
источник

AT

Alexander Tchitchigi... in RU Rust GameDev — русскоговорящее сообщество
https://www.youtube.com/watch?v=oYUZp4I3ksE
#notrust Про инновации и гейм-дизайн.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
polunin.ai
А если интересно 1 но не интересно 2 то что делать
ООП-композиция?
источник

o

operator in RU Rust GameDev — русскоговорящее сообщество
kvark: There is also a component graph (paradigm) - https://github.com/kvark/froggy/wiki/Component-Graph-System
источник

o

operator in RU Rust GameDev — русскоговорящее сообщество
kvark: it's sort of a mix between OOP and ECS
источник

AK

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

ВМ

Виталий Медоваров... in RU Rust GameDev — русскоговорящее сообщество
как оно с боров чекером? Все ссылки это хэндлы получается?
источник