Advanced: Тема повышенной сложности или важная.
Kripto289
> Если мы говорим о C# в контексте геймдева, то его никто не использует для
> написания внутренностей движка, это очевидно. В ue4/unity/cry/godot/... C#
> покроет 95% задач с лихвой. Для максимальной скорости всегда можно использовать
> invoke и c++ код. Для работы с памятью есть unsafe код в C#, делай там что
> хочешь.
>
>
Говорю что скорость тут непричем, а ты все равно говоришь про скорость
тебя из дурки выпустили ?
Kripto289
> Кусок говна это, а не поддержка, так как её нет.
25k$ в год и поддержка ваша :) Максимум 3 вопроса единовременно :)
FlyOfFly
> Не только скорость, за легкость платяться свобода . Если тебе нужно по какой-то
> причине работать с памятью, то C# проиграет C++. И это не всегда связано с
> скоростью, иногда проще что-то через память реализовать
FlyOfFly
> Говорю что скорость тут непричем, а ты все равно говоришь про скорость
Я не знаю случаев когда с памятью работают не для оптимизации, поэтому только о скорости говорю. Не особо вчитывался в смысл.
В любом случае в C# есть unsafe код, который позволяет работать с памятью как и в c++, так что конкретно в этом моменте ему негде проигрывать.
Battle Angel Alita
> 25k$ в год и поддержка ваша :) Максимум 3 вопроса единовременно :)
Это шутка надеюсь?
Kripto289
>
> Я не знаю случаев когда с памятью работают не для оптимизации, поэтому только о
> скорости говорю.
А, так теперь понятно, почему для тебя нормально обновлять движок в середине пути
Kripto289
> Это шутка надеюсь?
https://store.unity.com/configure-plan/unity-core-support
FlyOfFly
> А, так теперь понятно, почему для тебя нормально обновлять движок в середине
> пути
А связь то какая?
Battle Angel Alita
> Kripto289
> > Это шутка надеюсь?
> https://store.unity.com/configure-plan/unity-core-support
Охренеть. По их мнению это реально стоит 25к? Может они личного сотрудника отправляют домой помогать? Иначе я хз откуда такая странная цифра за ответы по движку.
Интересно, если я заплачу 25к, они наконец-то сделают мне документацию по шейдерам для urp/hdrp? Или отмажутся как обычно "ой наш рендеринг постоянно меняется, поэтому документацию мы делать не будем", а их urp рендеринг уже год как в стадии релиза...
Kripto289
У них люди спецом сидят на Q&A. Целые отделы.
Kripto289
> Охренеть. По их мнению это реально стоит 25к? Может они личного сотрудника
> отправляют домой помогать? Иначе я хз откуда такая странная цифра за ответы по
> движку.
это же для серьёзных контор, которые имеют бабло, а не для нищебродов как ты
Kripto289
> В ue4/unity/cry/godot/... C# покроет 95% задач с лихвой.
Чё ты постоянно несёшь, форумный дурачок?
посмотри на исходники юнити для начала
что, опять разучились цивилизованно общаться?
> 95% хватит всем
Что-то я не верю. Вот флою по оптимизации 400к луа скриптов для вермитайт 2.
Lua (LuaJit), ~400k LOC
• Memory allocation for Lua (3-4Gb)
• Compile flags Lua, jit:off()
• Tricky debug and log code removing tool or macros
• Memory leaks detection and fixing (hard), use memory snapshots before and after
• Rewrite math and other slow code on C++ bindings
• Avoid engine code in Lua, gc32/gc64
• Load bytecode on target, not scripts
lookid
> Что-то я не верю
ну для TBS аля Дисайплы пойдёт :)