Кто-нибудь знает хорошие 2D-движки для Java? Я бы хотел, чтобы он, по крайней мере, старался быть в курсе последних событий. Я пытался использовать JGame, но у меня не было необходимой гибкости. Я попытался использовать Slick2D, но он не предлагает простого решения для обнаружения конфликтов. Вместо этого большинство людей предлагает вам прокручивать все ваши сущности и проверять, если вы ввели другой объект таким образом, но O (n) кажется действительно, действительно ужасным способом этого, когда вы планируете иметь несколько врагов, границы, пули летать повсюду...
Кроме того, создатель Slick2D почти никогда не обновляется, многие учебники в Wiki даже не завершены. Я не обвиняю его, я понимаю, каково это, когда у вас нет времени, но, конечно же, там есть структура, вроде того, что я ищу?