Популярно о сложном: Как создаются игры для мобильных телефонов J2ME? Часть 2. Графика в Java-играх.

MForum.ru

Популярно о сложном: Как создаются игры для мобильных телефонов J2ME? Часть 2. Графика в Java-играх.

23.12.2005, MForum.ru

MForum и "Медиа Мобайл" предлагают еще одну заметку о том, "как это делается", на этот раз речь в ней пойдет о специалистах, создающих графический контент для игр, предназначенный для мобильных платформ.


Pixel-Art

Pixel-Art - это искусство создания графического контента 2D игр для мобильных платформ, таких как игровая консоль, КПК и телефон.

Строгое ограничение памяти мобильного устройства заключает процесс создания графического объекта в строгие рамки: малый размер изображений, ограниченная цветовая палитра, четкая выразительность изображаемого объекта. На первый взгляд, разработка пиксельной графики может произвести обманчивое впечатление простого занятия, но когда начинаешь с ней работать, сталкиваешься с такими проблемами, как умение работать с изометрией, анимировать объекты, создавать визуальные эффекты (свечение, горение пламени, взрывов, дым), обогащающие игру и, самое сложное для начинающего художника, создавать выразительные персонажи и анимацию для них.

Краткое описание процесса:

1. Создается эскиз на бумаге.
2. Конечная отрисовка объекта переносится на экран монитора в любой пакет растровой графики, имеющий в своем арсенале карандаш, заливку и резинку. Мы пользуемся Adobe Photoshop и Adobe ImageReady для анимации. Возможности этих пакетов позволяют работать со слоями, что помогает видеть отрисованный персонаж на игровом фоне и цельную картину будущей игры.
3. Изображение уменьшается до нужного размера.
4. Изображение обводится по контуру на новом слое с помощью карандаша.
5. Выбирается цветовая палитра в зависимости от детальности персонажа, стилистики и максимального веса графики для конкретной игры.
6. Основными цветами из палитры заливаются главные детали персонажа.
7. Залитая область разбивается по тонам (тень, рельеф, блик, детали).

Завершающая стадия создания персонажа - создание анимации. Здесь основной тонкостью является малое количество кадров, выделенное на каждое движение, поэтому все позы должны быть максимально выразительны. Анимация - наиболее сложный этап создания персонажа и требует от художника немалого опыта. Надо обращать внимание на то, что, казалось бы, простое движение ног ведет за собой движение других частей тела, поэтому на этапе прорисовки удобно размещать движущиеся части персонажа на разных слоях.

В настоящее время, некоторые проблемы помогает решить 3D-графика, в частности, проблему реалистичной анимации героев, объектов, фонов и т.д. В этом случае, груз создания анимации ложится на плечи 3D-художника и аниматора, а pixel-artist'у остается привести визуализированные спрайты анимации в надлежащий 2D-вид.

P.S.: Работа над ошибками

В прошлой статье (MForum, 2005-12-14) нами были допущены досадные промахи, поэтому на этот раз мы решили вкратце напомнить, что такое jar- и jad-файлы и чем они отличаются.

В jar файле содержатся непосредственно мобильное приложение (программа), а также все необходимые ресурсы (изображения, звуки и т.д.). По своей сути этот файл является обычным zip-архивом, из которого телефон достает все необходимое для запуска игры. Jad-файл (расшифровывается как Java Descriptor), в свою очередь, представляет собой обычный текстовый файл, в котором в определенном формате содержится описание приложения, а именно, его размер, название и адрес основного jar-файл для загрузки. На самом деле, существует еще множество параметров, которые можно указывать в файле описания, но это уже технические тонкости. Обфускаторы, безусловно, jad не редактируют…)

Справка MForum: Компания MediaMobile была образована в 2004 году, расставляя приоритеты в своей работе следующим образом:
- производство игр для мобильных телефонов на платформе J2Me, Brew, i-Mode;
- разработка Flash-игр для крупнейших игровых порталов;
- создание трёхмерных моделей предметов и персонажей для компьютерных игр.
Среди "немобильных" работ компании можно отметить создание трёхмерных моделей окружения (дома, деревья, предметы и т.д.) и персонажей для компьютерных игр "Сфера" и "Дальнобойщики Tycoon" (рабочее название) компании Nikita. Осенью 2004 года при содействии компании "Руссобит-М" на рынок вышел сборник логических и развивающих игр для детей - "Фабрика Игр".

У вас есть вопросы к авторам материала ? Спрашивайте в форуме под статьей, а мы попробуем получить ответы у специалистов компании MediaMobile.

©   "Мобильный форум"

Обсуждение (открыть в отдельном окне)

В форуме нет сообщений.

Новое сообщение:
Complete in 2 ms, lookup=0 ms, find=2 ms

Последние сообщения в форумах

Все форумы »



Поиск по сайту:


Колонка редактора

27.04. Компания Yadro представила новые конфигурации СХД с уменьшенными объемами ОЗУ

27.04. МТС выходит на рынок модульных ЦОД

27.04. МегаФон в Забайкальском крае - связь улучшена новой базовой станцией в посёлке Адриановка

27.04. ГК Элемент выпустила ВГ11Т - версию микроконтроллера ВГ7Т в компактном корпусе, и с важными модификациями

27.04. Приложение Т-банка поможет заплатить айфоном без подключения к интернету

26.04. Imec интегрировал модуляторы из ниобата и танталата лития на платформу кремниевой фотоники

26.04. Балтийские страны построят сплошное покрытие 5G вдоль автомагистрали Via Baltica

24.04. Производство фоторезистов в Японии оказалось под угрозой из-за энергокризиса

24.04. Cisco представила универсальный квантовый коммутатор для будущего квантового интернета

24.04. «Билайн бизнес» внедрил LLM-агента на горячей линии «Ренессанс страхование»

24.04. Почему в России растет зарубежный трафик?

24.04. Рикор выпустил обновления прошивки для смартфонов Rikor

24.04. Создатели DeepSeek утверждают, что новая версия китайского ИИ обошла ChatGPT и Gemini в существенных тестах

24.04. МТС в Иркутской области - покрытие расширено поддержкой LTE900 на трассе «Байкал»

21.04. Сделка на миллиард - американцы купили израильский стартап DustPhotonics

Все статьи >>


Новости

27.04. Poco C81 и C81x – два бюджетных 4G-смартфона с 120 Гц, большими батареями и ценой от 105 долларов

27.04. Infinix GT 50 Pro – игровые триггеры, Dimensity 8400 Ultimate и жидкостное охлаждение за 406 долларов

27.04. Vivo Y6 5G – 7200 мАч, 120 Гц, "дышащий свет" и защита IP69 за 225 евро

24.04. Honor 600 и 600 Pro – 200 МП камера, IP69K и дизайн в стиле iPhone 17 Pro

24.04. Poco M8s 5G – 7000 мАч, 144 Гц и Snapdragon 6s Gen 3 за $189

24.04. iPhone 18 получит дисплей M12+, как у iPhone 14 Pro, а Pro-версии — новый M16

23.04. OnePlus Watch 4 – титановый корпус, Wear OS 6 и 16 дней работы

23.04. Motorola Edge 70 Pro – 6500 мАч, 90 Вт, три 50 МП камеры и защита IP69

23.04. Oppo Find X9 Ultra – двойной 200 МП перископ, 10x оптический зум и Hasselblad

22.04. Redmi K90 Max – первый смартфон Xiaomi со встроенным вентилятором и Dimensity 9500

22.04. Redmi Pad 2 SE 4G – дисплей 9.7"/2K@120 Гц и АКБ 7600 мАч за 205 долларов

22.04. Tecno Pop X 5G – горизонтальная камера, 6500 мАч с 45 Вт и FreeLink за 15 999 рупий

21.04. Huawei Pura 90 – асимметричная камера, АКБ 6500 мАч и Kirin 9010S за 4699 юаней

21.04. Huawei Pura 90 Pro и Pro Max – 200 МП перископ, LOFIC-матрица и двухцветный металл

21.04. Huawei Pura X Max – раскладной смартфон с Kirin 9030 Pro

21.04. Huawei Watch FIT 5 Pro – 1.92" LTPO AMOLED 3000 нит, ECG и датчик глубины

20.04. Sony Xperia 1 VIII получит квадратную камеру вместо вертикальной полоски

20.04. OnePlus Buds Ace 3 обеспечат 55 дБ шумоподавления и 54 часа работы

20.04. OnePlus Pad 4 получил Snapdragon 8 Elite Gen 5, 13.2" 3.4K 144 Гц и батарею 13 380 мАч

17.04. OnePlus Nord CE 6 Lite – Dimensity 7400, 7000 мАч, а AMOLED заменили на LCD