Java

Java - как делать 3D игры?

Как сделать 3D игру на языке программирования Java, можете написать сами, либо скинуть ссылку на статью или видео-урок по этой теме.
Для создания 3D игр на языке Java вам необходимо использовать специальные библиотеки, которые позволяют работать с графикой и 3D-моделями. Вот некоторые из наиболее популярных библиотек для создания 3D игр на Java:

jMonkeyEngine: Это одна из наиболее популярных библиотек для создания 3D игр на Java. jMonkeyEngine предоставляет обширный набор инструментов для создания игр, включая инструменты для работы с физикой, анимацией, звуком и сценами.

LWJGL: Эта библиотека предоставляет низкоуровневый доступ к OpenGL и другим графическим API. Она также включает в себя инструменты для работы с звуком и вводом пользовательских действий.

Java 3D: Эта библиотека предназначена специально для создания 3D-графики и предоставляет набор инструментов для работы с графикой, анимацией и моделированием.

JOGL: Эта библиотека предоставляет доступ к OpenGL на языке Java. JOGL позволяет создавать игры с высокой производительностью и высоким качеством графики.

Выбор конкретной библиотеки зависит от ваших индивидуальных потребностей и уровня опыта. Однако, с использованием любой из этих библиотек, вам понадобится изучить основы 3D-графики и математики, такие как векторы, матрицы и преобразования. Кроме того, вам может потребоваться изучить язык шейдеров для создания эффектов и текстур.
ВГ
Василий Гавриленко
14 610
Лучший ответ
Разумеется, использовать готовый 3D-движок для Java. Вот тут несколько перечислено:
https://qna.habr.com/q/874753
Если дружите с английским языком, то можете почитать обучающие руководства по LibGDX:
https://xoppa.github.io/blog/basic-3d-using-libgdx/
Олег Олифер
Олег Олифер
71 448
какие игры
на ЯП??
чтобы игры делать движок нужен
рассмотри Unreal и Unity
Не-а.
Ahmet Yakut
Ahmet Yakut
21 561
Тебе нужен с# а не java
Алексей Скопин
Алексей Скопин
12 673