
Александр
26.06.2018
13:49:56

Alexander
26.06.2018
13:49:59
вот как мне понять будет ли все хорошо, прозойдет ли анбоксинг или я буду страдать

Vladimir
26.06.2018
13:50:02

Александр
26.06.2018
13:50:06
Objects.equals

Google

Tolegen
26.06.2018
13:50:18

Alexander
26.06.2018
13:50:20

Tolegen
26.06.2018
13:50:27
Может в этом проблема?)

Митко Соловец?
26.06.2018
13:50:34

Vladimir
26.06.2018
13:50:54

Alexander
26.06.2018
13:50:54

Митко Соловец?
26.06.2018
13:51:25

Tolegen
26.06.2018
13:51:32

Alexander
26.06.2018
13:51:51

Роман
26.06.2018
13:51:53
есть крч пара методов show() и setClose()

Александр
26.06.2018
13:51:53
Integer явно не мега уникальная сущнсоть, что бы их между собой через == сравнивать, строки вот тоже

Egor
26.06.2018
13:51:59

Роман
26.06.2018
13:51:59
они общие для кучи классов, меня пытаются убедить что интерфейс им не нужен, т.е если классы не могут наследоваться от абстракта юзаем интерфейс лешаемся кучи проблем и можем юзать в случае чего variable instance of Window и куча других фишек

Google

Egor
26.06.2018
13:52:11
LibGDX, LWJGL, вот это все

Александр
26.06.2018
13:52:20
чем джава на фронте геймдева плоха? хоть 1 причину )

Митко Соловец?
26.06.2018
13:52:34
сборщик мусора
работа с низкоуровневым апи

Tolegen
26.06.2018
13:53:07
На Java пишут всякие казино и прочую муть.

Александр
26.06.2018
13:53:09
что не так со сборщиком?
что не так с лоу левел АПИ?

Egor
26.06.2018
13:53:38

Денис
26.06.2018
13:53:38

Митко Соловец?
26.06.2018
13:53:40
stop the world
майнкрафт тормозит как собака

Александр
26.06.2018
13:54:02
а может не стоит писать в стиле "плодим кучу обьектов просто так"?

Митко Соловец?
26.06.2018
13:54:05
точнее тормозил
сейчас то он переписан на кресты

Александр
26.06.2018
13:54:16
майнкрафт не показатель

Tolegen
26.06.2018
13:54:27
В общем то нормальные игры пишут на нормальных движках

Egor
26.06.2018
13:54:29
Слишком много стейта нужно хранить

Google

Tolegen
26.06.2018
13:54:43
Я бы не назвал геймдевом написание логики для гамблинга

Egor
26.06.2018
13:54:46
Слишком часто он меняется

Александр
26.06.2018
13:54:46

.
26.06.2018
13:54:50

Александр
26.06.2018
13:54:53
и только минимум было мусоросм

Tolegen
26.06.2018
13:54:58
Геймдев это скрипты в движках

Александр
26.06.2018
13:54:58
никаких задержек не чувствовал

Митко Соловец?
26.06.2018
13:55:14
если все драйвера на c

Александр
26.06.2018
13:55:20

Денис
26.06.2018
13:55:28

Alexander
26.06.2018
13:55:35
знатоки геймдева я посмотрю тут собрались

Роман
26.06.2018
13:55:46
так что лучше? Тупо оставить эту муть в show(), setClose или юзать интерфейс, меня пытаются убедить, что это НИКОГДА абсолютно не пригодится. Я учитывая, своё мнение на счёт этого считаю иначе, потому что это никогда раз в год, да приходит и тогда всё летит в ад. Как вариант ещё можно юзать композицию и просто пилить там переменные, но это тоже чуть-чуть бред в силу того, что это будетд дублироваться
есть крч пара методов show() и setClose()
они общие для кучи классов, меня пытаются убедить что интерфейс им не нужен, т.е если классы не могут наследоваться от абстракта юзаем интерфейс лешаемся кучи проблем и можем юзать в случае чего variable instance of Window и куча других фишек

Александр
26.06.2018
13:55:48

Tolegen
26.06.2018
13:55:52
Half Life?

Alexander
26.06.2018
13:56:11

Google

Alexander
26.06.2018
13:56:34
сейчас не пишу
все три - разные подходы, совершенно разные
социалки даже на похапе пишут и ничего

Tolegen
26.06.2018
13:57:09
Ну это не игры, как по мне )

Egor
26.06.2018
13:57:12
Го что-нибудь rendering-intensive на джаве
Вот тогда посмотрим
Естественно, игры на всем можно пилить, я даже спорить не буду

Tolegen
26.06.2018
13:57:32
Это вытягивание денег с попсовых юзеров

Alexander
26.06.2018
13:57:39

Admin
ERROR: S client not available

Роман
26.06.2018
13:57:39
что не так с лоу левел АПИ?
тем, что там интерфейсы(gui) нужно писать с помощью bindTexture, а анимацию и всю систему ui писать с нуля, все шейдеры всё тоже пишешь с нуля, если не юзаешь что-то по круче, аля cocos2d, jme(муть) и проч

Денис
26.06.2018
13:57:39

Александр
26.06.2018
13:57:51
я просто понять не могу
вы типа "джавой рисуете"?

Alexander
26.06.2018
13:58:04
никто не будет писать сейчас клиента на жабке, потому что уже как лет 9 есть юнити
а это внезапно шарпы
и то под большинство платформ такие себе

Роман
26.06.2018
13:58:29

Александр
26.06.2018
13:58:33

Google

Роман
26.06.2018
13:58:38
я тоже

Alexander
26.06.2018
13:58:41

Роман
26.06.2018
13:58:54
для игры

Александр
26.06.2018
13:58:54
https://github.com/JavaSaBr/jmonkeybuilder
и мой редактор для jME

Egor
26.06.2018
13:59:05

Денис
26.06.2018
13:59:06

Egor
26.06.2018
13:59:09
Обои отклеиваться начнут

Роман
26.06.2018
13:59:16
О_о

Александр
26.06.2018
13:59:40

Egor
26.06.2018
13:59:43
Вам текстуры и полигоны кешировать, а вы это из джавы делаете
Какие-нибудь ААА-проекты

Александр
26.06.2018
14:00:26
ну у меня нет представления какой элемент такого рендеринга

Alexander
26.06.2018
14:00:26
кто сейчас будет начинать ааа проект с нуля?

Александр
26.06.2018
14:00:30
я не осилю на lwjgl

Роман
26.06.2018
14:00:40
кстати, раз тема зашла о играх. Книжки или туториалы по теням и свету есть годные?

Alexander
26.06.2018
14:00:46
там движки которые развиваются не один год, а иногда и десятилетиями

Роман
26.06.2018
14:00:57
А то я рендер убил и всё черное теперь из-за того, что свет расчитывать не могу

Александр
26.06.2018
14:01:09

Роман
26.06.2018
14:01:25
не могу пока, lwjgl юзаю с разными надстройками

Денис
26.06.2018
14:01:33