×
Traktatov.net » Создание игр для мобильных телефонов » Читать онлайн
Страница 224 из 246 Настройки

Глава 19 Создание списка рекордов

...

Архив Аркад

Созданная в 1982 году компанией Seg игра Zaxxon была одной из самых первых видеоигр, использующих преимущества изомерии. Сегодня сложно представить, что графика игры Zaxxon была первоклассной для того времени. Но дело не только в этом. В игре вы могли управлять своим шатлом в трехмерном пространстве. Альтиметр, располагавшийся в левом углу экрана, играл очень важную роль в игровой стратегии, поскольку было необходимо постоянно подстраивать высоту для стрельбы по различным целям. Zaxxon – это одна из самых сложных игр, созданных в 80-х годах XX века, и она по праву считается классикой.

В период расцвета аркад 80-х, вы, вероятно, не задумывались о том, как попасть в топ-лист рекордов. Список рекордов в аркадах – это признание тех, у кого есть время, умение и четвертаки, чтобы быть лучшим из лучших. Если вы думаете, что я несколько драматизирую, то вспомните фрагмент фильма «Сейнфилд» (Seinfield), в котором Джордж Кастанца (George Castanza) попытался перетащить аркаду Frogger через улицу с оживленным движением, чтобы подсоединить ее к аккумулятору и сохранить свой рекорд. Даже если вы не такой большой эгоист, тем не менее лестно, что вы находитесь впереди других игроков. Конечно, менее сильные чувства вы испытаете, если будете знать, что список рекордов ограничен вашим телефоном, но идея остается такой же. В этой главе будет показано, как разработать список рекордов, который будет храниться в постоянной памяти мобильного телефона.

В этой главе вы узнаете:

► почему так важно хранить список рекордов;

► как представить список рекордов в игре;

► как сохранить и получить данные о рекордах с помощью системы управления записями J2ME (J2ME Record Management System, RMS);

► как добавить список рекордов в игру Space Out.

Важность сохранения достижений

Раньше лучшие игроки были известны лишь своими инициалами, которые высвечивались в списке рекордов аркад. Список рекордов в классической аркаде был очень важен для многих ранних игр, поскольку это был единственный способ продемонстрировать достижения игры.

Грустно, что списки рекордов теперь не так популярны, как когда-то, но мы не можем посетовать на достижения технологии. С другой стороны, это вовсе не означает, что списки рекордов полностью остались в прошлом. Например, в большинстве популярных игр, как Tony Hawk Pro Skater или Underground, до сих пор используются списки рекордов, чтобы почтить наиболее сильных игроков. Изменилось то, что применение списка рекордов в аркадах не только изменило его сущность, теперь он в меньшей степени используется для слежения за набранным числом очков. Тем не менее мне нравится идея списка рекордов, даже если в нем лишь друзья. Или просто забавно усовершенствовать свое мастерство в той или иной игре.

В этой главе рассматривается, как добавить список рекордов в игру Space Out, разработанную в предыдущей главе. Список рекордов представляет для вас как программиста мобильных игр сложность, поскольку вы должны сохранять список рекордов, чтобы он оставался в памяти и после закрытия приложения. Но подождите! Ведь в мобильных телефонах нет жестких дисков! Как же можно сохранить данные от одной игры к другой? Ответ лежит в Java Record Management System (Система управления записями в Java) или RMS, которая позволяет постоянно хранить данные в памяти телефона.