Какие библиотеки доступны для создания 2D Java-игр для телефонов?

Я хочу начать разработку 2D Java-игр для телефонов (на J2ME), поэтому я хотел бы знать, существуют ли какие-либо библиотеки или "движки", чтобы помочь в различных графических задачах:

  • Рисование текста с помощью пиксельных шрифтов?
  • Рисование растровых изображений для спрайтов с несколькими кадрами, таких как анимированные GIF-файлы?
  • Рисование графики с помощью кода, линий, безье, заливки и градиентной заливки?
  • Упорядочивание / расслоение спрайтов?

Или, может быть, существует отличная книга, в которой достаточно примеров кода, чтобы быстро начать работу?

альтернативный текст

3 ответа

Решение

Я не использовал это сам, но услышал некоторую хорошую ссылку здесь.

А вот и список библиотек, которые вам могут понадобиться.

MIDP (JSR-118) включает в себя основы (большинство из перечисленных выше) в основном в javax.microedition.lcdui а также javax.microedition.lcdui.game Пространства имен.

Несколько лет назад вышла книга Дэвида Брэкнина под названием " Разработка игр на Java ".

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

Другие вопросы по тегам