Magatino, не работай напрямую с цветами пикселей Image, и будет тебе счастье
На моём сони эриксоне ничего особенного делать не нужно - достаточно просто запустить игру как обычно и сразу же все тайлы глючные(как на скрине, который ксакеп выкладывал).
У тебя бы тоже не работало, будь у нокии поменьше цветов в яве... А так, ява у неё по всем параметрам хрень, зато цветов зафигачили все 16 миллионов О_о
Я реально в шоке, когда узнал это
Но большинство телефонов/эмуляторов поддерживают только 65 536 цветов, а это явно не 16 миллионов, а в несколько раз меньше.
Поэтому цвет например 132,119,0 округлится, допустим до 130,120,0.
У тебя на нокии он не округляется(до сих пор в шоке xDD ) и ещё не округляется на кемуляторе, потому что у него тоже все 16 млн цветов, поэтому если ты за этим цветом закрепляешь какой-то тайл, то у тебя карта тайлится как надо, а вот при запуске на телефоне, где цветов не 16 млн, там ничего нормально тайлиться не будет, ведь в полученном rgb-массиве нет пикселей нужного тебе цвета, которые соответствуют каким-то тайлам - отсюда и глюки.
Нужно делать свой формат карт и редактор к нему.
Хотя конечно круто рисовать карту в паинткаде
Или где ты там её рисуешь
Но, к сожалению нормально это не работает, ява она такая вот - с кучей подвохов
Можно ещё попытаться как-то учитывать округление цветов, чтобы не делать свой редактор и сохранить возможность рисования карты в паинткаде.