Читаем Создание игр для мобильных телефонов полностью

Редактор карт Mappy – это достаточно простое приложение, которое позволяет визуально создавать и редактировать замощенные слои. Научиться использовать Mappy очень просто, эта программа хороша тем, что вы можете вставлять сгенерированный код непосредственно в код Java. Вы поймете, о чем я говорю, дальше. А пока посмотрите на рис. 10.3, на котором показана карта, созданная в Mappy.

Рис. 10.3. Чтобы приступить к созданию карты в редакторе Mappy, определите размер карты и количество используемых цветов

...

В копилку Игрока

Вы можете бесплатно загрузить Mappy с web-сайта http://www.tilemap.co.uk/mappy.php.

Задав размер слоя в пикселях и размер карты (количеством слоев), вы можете приступить к импорту карты. После того как из меню File (Файл) выбран пункт Import (Импорт), в правой части экрана вы увидите набор слоев, а в левой части – пустую карту (рис. 10.4).

Рис. 10.4. Слои загружены и готовы к размещению на новой карте

Чтобы приступить к созданию карты, щелкните по нужному слою из палитры и выберите нужный слой. Вы быстро поймете, как легко и просто создавать карты с помощью специального программного обеспечения. Я долго и мучительно рисовал карты карандашом на листах бумаги, а потом я понял, насколько эта задача облегчается, если использовать специальный редактор. Но дело не только в этом. Такие программные средства, как Mappy, позволяют вам видеть результат работы целиком непосредственно на экране. Это очень важно, учитывая, что на экране мобильного телефона вы можете видеть только небольшой фрагмент игрового мира.

На рис. 10.5 показан фрагмент достаточно большой карты, созданной с помощью Mappy.

Рис. 10.5. В Mappy отображается верхний левый угол созданной карты

Конечно, вы можете перемещать карту в окне Mappy. На рис. 10.6 показан фрагмент карты, изображенной на рис. 10.5.

Рис. 10.6. Перемещаясь по карте в Mappy, вы можете работать над отдельными областями карты

...

В копилку Игрока

CSV-файлы – это текстовые файлы, которые содержат информацию, разделенную запятыми. Вы можете создавать такие файлы в Microsoft Excel или любом текстовом редакторе.

Когда вы сделали нужную карту, ее необходимо экспортировать и использовать в Java-коде. Хотя в Mappy есть несколько механизмов и форматов экспортирования кода карт, я обнаружил, что CSV-файлы лучше всего подходят для целей мобильного программирования. Чтобы экспортировать карту в CSV-файл, из меню File (Файл) выберите пункт Export (Экспорт), сделайте необходимые настройки в диалоговом окне (рис. 10.7).

Рис. 10.7. Чтобы создать данные карты, необходимо экспортировать карту из Mappy в CSV-файл

Помните, что CSV-файл – это просто текстовый файл, поэтому вы можете открыть его в любом текстовом редакторе. Ниже приведен текст такого файла, созданного Mappy для карты, представленной на рис. 10.5, 10.6.

3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,

3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3,

3, 21, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 22, 3,

3, 18, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 20, 3,

3, 18, 2, 2, 2, 5, 15, 15, 15, 15, 15, 15, 6, 2, 20, 3,

3, 18, 2, 2, 2, 7, 10, 1, 1, 1, 1, 1, 16, 2, 20, 3,

3, 18, 2, 2, 2, 2, 14, 1, 1, 1, 1, 1, 16, 2, 20, 3,

3, 18, 2, 2, 2, 2, 7, 10, 1, 1, 1, 1, 16, 2, 20, 3,

3, 18, 2, 2, 2, 2, 2, 14, 1, 1, 1, 1, 16, 2, 20, 3,

3, 18, 2, 2, 2, 2, 2, 14, 1, 9, 10, 1, 16, 2, 20, 3,

3, 18, 2, 2, 2, 2, 2, 14, 1, 11, 12, 1, 16, 2, 20, 3,

3, 18, 2, 5, 6, 2, 2, 7, 13, 13, 13, 13, 8, 2, 20, 3,

3, 18, 2, 7, 8, 2, 2, 2, 2, 2, 2, 2, 2, 2, 20, 3,

3, 18, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 20, 3,

3, 23, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 24, 3,

3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3

Если вы сравните эти индексы с элементами карт, представленными на рисунках, вы увидите, как карта соответствует этим числам. В следующих главах на основе этих данных мы восстановим карту, когда будем создавать мидлет Wanderer.

Использование редактора карт Tile Studio

Перейти на страницу:

Похожие книги

С компьютером на ты. Самое необходимое
С компьютером на ты. Самое необходимое

Рассказывается о работе в операционной системе Windows (на примере версий XP и 7), текстовом редакторе Word 2010 и других приложениях, необходимых каждому пользователю: архиваторах, антивирусах и программах для просмотра видео и прослушивания музыки (Winamp, QuickTime Pro). Большое внимание уделяется работе в Интернете. Рассказывается о программах для просмотра Web-страниц, об электронной почте, а также о различных полезных приложениях для работы в сети — менеджерах закачек файлов, ICQ, Windows Live Messenger, MSN и многих других. Во втором издании рассмотрена новая ОС — Windows 7, а также последние версии приложений для пользователей.Для начинающих пользователей ПК.

Андрей Александрович Егоров , Андрей Егоров

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT
От «кирпича» до смартфона
От «кирпича» до смартфона

Перед вами уникальное исследование мира мобильной индустрии, превращенное его автором Эльдаром Муртазиным, ведущим аналитиком Mobile Research Group и главным российским специалистом по мобильным телефонам, в захватывающий бизнес-триллер. Гигантские компании — Nokia, Motorola, Samsung бросают на мобильный фронт колоссальные силы, создают альянсы, охотятся за лучшими специалистами, шпионят друг за другом. Разработки ведутся в обстановке строжайшей секретности. Цель — выпустить на рынок новую, уникальную модель раньше конкурентов или даже полностью изменить наше представление о мобильном телефоне, как это недавно удалось Apple со своим iPhone.Эта книга предназначена для тех, кто видит в мобильном телефоне не просто средство связи, а чудо инженерной мысли, смелое воплощение дизайнерских фантазий, символ нашей эпохи.

Эльдар Викторович Муртазин , Эльдар Муртазин

Справочная литература / Прочая компьютерная литература / Прочая справочная литература / Книги по IT / Словари и Энциклопедии