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

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

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

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

alt text


person Robin Rodricks    schedule 16.08.2009    source источник


Ответы (3)


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

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

person Trimack    schedule 16.08.2009

MIDP (JSR-118) включает в себя основы (большинство из перечисленных вами выше) в основном в _1 _ и _2 _ пространства имен.

person Josef Pfleger    schedule 16.08.2009

Несколько лет назад была выпущена книга Дэвида Брэкена «Разработка игр на Java».

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

person Paul Keeble    schedule 16.08.2009