Можешь знать эти учебники: Буткевич ЕЛ Пишем программы и игры для сотовых телефонов.
Учебник по программированию на Java для мобильных устройств.
Морисон. Создание игр для мобильных телефонов.
Пирумян. Платформа программирования J2ME для потративных устройств.
Горнаков. Программирование мобильных телефонов на J2ME/
На английском:
3-D_Game_Development_on_JSR-184.
Introduction_To_The_Mobile_3-D_Graphics_API.
M3g-specification.
Tutorial For Building j2Ee Jboss And Eclipse.
Apress.Pro.Java.ME.MMAPI.Mobile.Media.API.for.Java.Micro.Edition.May
J2ME.Game.Programming.
Micro Java™ Game Development
И этот софт:
1. J2SE SDK - исполняемая среда разработчика, являющейся обязательной для программирования на Java.
2. J2ME WTK - все, что необходимо для программирования на J2ME.
3. Набор эмуляторов. Некоторые поставляются с WTK, некоторые можно найти в интернете.
(1-3, а также документацию можно скачать на http://search.sun.com )
4. Приглянувшаяся IDE - среда разработки, чисто для удобства. Например NetBeans, JBuilder, Eclipse+EclipseME
А качество игры зависит уже от тебя.