Майкл Моррисон - Создание игр для мобильных телефонов

Здесь есть возможность читать онлайн «Майкл Моррисон - Создание игр для мобильных телефонов» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: Программирование, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Создание игр для мобильных телефонов: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Создание игр для мобильных телефонов»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Книга «Создание игр для мобильных телефонов» – это практическое руководство, которое поможет разработать и реализовать игру для мобильного телефона.
Книга написана простым языком, не содержит сложной и скучной теории программирования и шаг за шагом знакомит с методикой создания технологии «plug-and-play» применительно к созданию огромного количества игр.
В издание включены подробные описания и примеры кодов для четырех игр, а также информация, необходимая для реализации вашей собственной задумки.
Если вы любите играть в игры и занимаетесь программированием, то эта книга – для вас! Перевод: К. Михалкин

Создание игр для мобильных телефонов — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Создание игр для мобильных телефонов», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать
...

Совет Разработчику

Стандартный вывод очень похож на стандартное устройство ошибок. В реальности они очень похожи. На практике очень полезно применять описанную выше методику для вывода отладочной информации.

Отслеживание стека вызовов

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

Чтобы просмотреть стек вызовов, необходимо применить метод printStackTrace() класса Throwable. Поскольку метод printStackTrace() принадлежит классу Throwable, то для просмотра стека вызовов необходимо создать соответствующий объект. Все исключения являются производными от класса Throwable, поэтому каждый раз, когда в программе возникает исключение, вы можете просмотреть стек вызовов. Посмотрите на фрагмент кода:

try {

int nums[] = new int[5];

for(int i = 0; i < 10; i++)

nums[i] = 6670;

}

catch (ArrayIndexOutOfBoundsException e) {

System.out.println("**Exception** : " + e.getMessage());

e.printStackTrace(); //Вывести стек вызовов

}

В этом коде индекс массива nums выходит за пределы внутри цикла for, в результате возникает исключение ArraylndexOutOfBoundsException. Это исключение выводится на стандартное устройство вывода в конструкции catch, здесь же вызывается метод printStackTrace().

Выбор отладчика

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

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

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

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

Для справки, я упрямый и принадлежу к старой школе, что сочетается не очень хорошо. Я говорю вам это потому, что я разработал код примеров, приводимых в книге, используя для отладки только метод System.out.println(). Если вы найдете ошибки в моем коде, то, по крайней мере, у меня есть оправдание! А если серьезно, то нет необходимости использовать сложные инструменты, пока вы пишете надежный код и выполняете тестирование.

Java 2 SDK поставляется со стандартным отладчиком (jab), который реализует множество функций отладки, которые я упоминал ранее. Этот отладчик работает с командной строкой, в нем нет графики и функций «покажи и щелкни». Если вы не готовы использовать отладчики сторонних производителей, то попробуйте применить jab. Поработав с этим отладчиком, вы поймете, что он хорошо подходит для задач отладки.

Перед тем как начать использовать jab, необходимо откомпилировать код таким образом, чтобы он содержал отладочную информацию. Компилятор Java делает это, если использовать ключ – g. В результате компилятор сформирует отладочные таблицы, содержащие информацию о номерах строк и переменных.

...

Совет Разработчику

Обсуждение отладчика jab не входит в эту книгу, вы можете найти необходимую информацию в книгах по Java Или вы можете изучить онлайн пособие по использованию отладчика jab на сайте компании Sun http://javasun.com/learning/.

Распространение мобильных игр

В отличие от традиционных компьютерных и консольных игр, которые обычно распространяются на компакт-дисках, мобильные игры обычно загружаются и устанавливаются непосредственно по беспроводной сети. Это связано с тем, что большинство мобильных телефонов не поддерживают средства переноса данных, как CD-ROM, а используют сетевое соединение. Зная, что ваши игры будут устанавливаться через беспроводное соединение, вы, вероятно, можете догадаться, что есть ряд вопросов по установке, которые следует рассмотреть, прежде чем вы сможете сделать вашу игру доступной для всех.

Существует два варианта загрузки и установки мобильных игр:

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Создание игр для мобильных телефонов»

Представляем Вашему вниманию похожие книги на «Создание игр для мобильных телефонов» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Создание игр для мобильных телефонов»

Обсуждение, отзывы о книге «Создание игр для мобильных телефонов» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x