Как Вы помните, классы Sprite и TiledLayer являются потомками класса Layer. Обычно игра состоит хотя бы из одного TiledLayer’а и нескольких Sprite’ов. Класс LayerManager делает работу со слоями гораздо проще. У него есть методы для добавления/удаления и вставки слоев, а также один метод отрисовки всех слоев сразу. Это означает, что Вам не нужно вызывать метод paint() у каждого графического объекта отдельно.
» Читать дальше: Программирование игр под J2ME: Управление слоями с помощью LayerManager
Архив за ‘J2ME’ категория
Программирование игр под J2ME: Управление слоями с помощью LayerManager
Июль 25th, 2010Программирование игр под J2ME: Спрайты
Июль 22nd, 2010В прошлых статьях, посвященных программированию игр под Java 2 ME, мы рисовали троллфейс с помощью класса Image, хотя имеет смысл отрисовывать его как спрайт. Спрайт – графический объект, который можно перемещать и анимировать.
В игровом API Java 2 Micro Edition есть специальный класс Sprite, который используется для отрисовки спрайтов. Этот класс поддерживает методы для проверки столкновений (collisions) с другими игровыми объектами – изображениями, спрайтами и TiledLayer. Анимация спрайта происходит почти также, как использование класса TiledLayer, с помощью набора разных картинок в одном изображении. » Читать дальше: Программирование игр под J2ME: Спрайты
Программирование игр под J2ME: Создание фона с помощью TiledLayer
Июль 3rd, 2010Продолжение цикла статей по программированию игр под Java 2 ME. Здесь рассказывается об использовании класса TiledLayer. Мы будем использовать его для рисования фона.
» Читать дальше: Программирование игр под J2ME: Создание фона с помощью TiledLayer
Программирование игр под J2ME: Начнем с GameCanvas
Июль 1st, 2010Эта статья является продолжением цикла статей по программированию игр на платформе J2ME. В ней показано, как написать простенькое приложение с использованием класса GameCanvas. » Читать дальше: Программирование игр под J2ME: Начнем с GameCanvas
Программирование игр под J2ME: Общий код игрового процесса
Июнь 29th, 2010Сегодня мы начнем писать серию статей по программированию игр для мобильного телефона. В серии будут освещены основные принципы написания игр и работа с классами для создания анимации.
В первой части мы приведем код, общий для типичного игрового процесса. » Читать дальше: Программирование игр под J2ME: Общий код игрового процесса
