Вопрос

Я планирую сделать симуляцию транспортных средств, как мой под градом проекта. Мой план - это имитировать движение транспортных средств в области. Перед началом любой кодировки я хотел бы знать любые библиотеки Java 2D или Frameworks (например: - библиотеки игры), которые я могу использовать заранее.

Это было полезно?

Решение

Вы можете проверить эти ссылки, посмотреть, могут ли они помочь вам:

Java2d.

Jgame.:

JGAME - это игровой двигатель с открытым исходным кодом 2D, который работает на любой платформе Java 1.2+ JRE (с дополнительными улучшениями OpenGL через Jogl), а также на платформе Mobile J2ME (CLDC1.1 / MIDP2.0). Он обеспечивает очень высокую структуру для разработки «классических» аркадных игр типа. Он основан на спрайтах с автоматическим выявлением анимации и столкновения, фоном на основе плитки с удобным количеством взаимодействия с востребованным на плиткой и государством высокого уровня и средствами игр. Игры JGAME могут работать различными способами, не требуя никаких изменений в коде: регулярные приложения, веб-таблицы, апплеты или Midlets. Графика автоматически масштабируется, чтобы соответствовать любому размеру экрана, с наименьшего мобильного устройства к полноэкранному настольному компьютеру. JGAME использует 2D графическое ускорение, где доступно, но с помощью OpenGL обеспечивает лучшее графическое качество.

Lewjgl.

Легкая игровая игра Java (LWJGL) - это решение, направленное непосредственно на профессиональных программистах Amateur Java, так как в Java в Java будет написано решение. LWJGL предоставляет разработчикам доступ к высокопроизводительным библиотекам Crosspratform, таких как OpenGL (Bistance Graphics) и OpenL (Open Audio Library), позволяя состоять в арт 3D-игры и 3D Sound. Кроме того, LWJGL обеспечивает доступ к контролям, таким как GamePads, руль и джойстики. Все в простом и прямой API.

Сразу

Slick2D - это простой набор инструментов, обернутых вокруг LWJGL OpenGL для Java. Это цели следующие:

  • Обеспечить простую 2D API
  • Перейти от Java2D в OpenGL проще
  • Включить распространение через веб-таблицу без сложности
  • Предоставить инструменты, необходимые для большинства простых игр из коробки
  • Расширяемая структура для гибкости
  • Смешайте и совпадайте - вы используете то, что вы хотите, ничего не применяется.
  • Помогите с рендерингом, звуком, входным, столкновением и все остальное мы можем подумать о.

А список игровых двигателей из Википедии:http://en.wikipedia.org/wiki/list_of_game_engines.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top