Size: a a a

Programming Offtop

2020 June 23

D

Denys in Programming Offtop
Andrew Mikhaylov
Справедливости ради, к тому же "не двиглу" даже ECS из коробки идёт, в отличие от корге
Ashley? Он же library-agnostic или нет?
источник

(

( in Programming Offtop
Denys
Я бы охарактеризовал libGDX как более низкоуровневый и более гибкий каркас для создания игр. Но кода нужно писать немного больше.
нету там низкоуровневости
рисование/батчинг автоматические, камера обыкновенная, система частиц принимает циферки и работает спокойно, анимации и UI есть, физ. движок - запустил и погнал
источник

(

( in Programming Offtop
естественно можно отовсюду достать векторы и матрицы и упороться, но можно и не доставать
источник

(

( in Programming Offtop
Плюс интеграции со спайном и блендером, даже редактор карт есть, Overlap2d
источник

D

Denys in Programming Offtop
(
нету там низкоуровневости
рисование/батчинг автоматические, камера обыкновенная, система частиц принимает циферки и работает спокойно, анимации и UI есть, физ. движок - запустил и погнал
Последний раз, как я работал с libGDX там всюду текли абстракции:

Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);

batch.setProjectionMatrix(cam.combined);


batch.begin()
batch.end()
источник

(

( in Programming Offtop
Denys
Последний раз, как я работал с libGDX там всюду текли абстракции:

Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);

batch.setProjectionMatrix(cam.combined);


batch.begin()
batch.end()
первое - почистить экран, второе - связать координаты батча и камеры
источник

(

( in Programming Offtop
нет, естественно можно в какие-нибудь красивые обёртки запихать, но зачем, если это две строчки на весь проект?
источник

AM

Andrew Mikhaylov in Programming Offtop
Denys
Ashley? Он же library-agnostic или нет?
Там вроде какая-то другая была, кроме Эшли, но я щас сходу упоминаний не нашёл. Давно, видимо, это было.
Ну и да, Эшли под зонтиком libgdx разрабатывается. Её, может, и можно оторвать от либгдх и использовать отдельно, но я бы всё ещё назвала это базовой поставкой либгдх)
источник

D

Denys in Programming Offtop
(
первое - почистить экран, второе - связать координаты батча и камеры
Спасибо, я в курсе. :)

В более высокоуровневых движках это выглядит по-инному.
источник

D

Denys in Programming Offtop
Поэтому я и назвал libGDX более низкоуровневым и более гибким, что отражается на времени разработки.
Если суть претензии только к терминологии, то я использовал ту, которая используется на офф сайте.
источник

D

Denys in Programming Offtop
Andrew Mikhaylov
Там вроде какая-то другая была, кроме Эшли, но я щас сходу упоминаний не нашёл. Давно, видимо, это было.
Ну и да, Эшли под зонтиком libgdx разрабатывается. Её, может, и можно оторвать от либгдх и использовать отдельно, но я бы всё ещё назвала это базовой поставкой либгдх)
Да, очень давно была какая-то встроенная, но ее выбросили из-за низкой продуктивности.
источник

(

( in Programming Offtop
Denys
Поэтому я и назвал libGDX более низкоуровневым и более гибким, что отражается на времени разработки.
Если суть претензии только к терминологии, то я использовал ту, которая используется на офф сайте.
да не отражаются эти две строчки на времени разработки
источник

AM

Andrew Mikhaylov in Programming Offtop
Denys
Поэтому я и назвал libGDX более низкоуровневым и более гибким, что отражается на времени разработки.
Если суть претензии только к терминологии, то я использовал ту, которая используется на офф сайте.
От того, что авторы коина утверждают, что коин не является сервис локатором, он не перестаёт быть сервис локатором :)

Но в целом понятие игрового движка достаточно широкое, чтобы спорить о такой мелочи было глупым занятием.
источник

D

Denys in Programming Offtop
Ага. :)
источник

D

Denys in Programming Offtop
источник

AN

Alexander Nozik in Programming Offtop
Сдела логин в спейс из ютрека и гитхаба. Прикольно. Теперь только мирроринга issue не хватает
источник

AM

Andrew Mikhaylov in Programming Offtop
источник

AN

Alexander Nozik in Programming Offtop
источник

ML

Mikhail Levchenko in Programming Offtop
кек, и эти люди мне чёт пиздят про то что  MVI бойлерплейтная
источник

AD

Aleksey D. in Programming Offtop
Mikhail Levchenko
кек, и эти люди мне чёт пиздят про то что  MVI бойлерплейтная
эм, там на каждую LiveData есть своя MutableLiveData?
источник