Разное

Марио цехнер программирование игр под android: Книга: «Программирование игр под Android» — Марио Цехнер. Купить книгу, читать рецензии | Beginning Android Games | ISBN 978-5-459-01554-6

Содержание

Программирование игр под Android / Хабр

Автор – Марио Цехнер
Перевод – Егор Сидорович, Евгений Зазноба
Дата выхода – 17/10/2012

Анонс адаптирован по рецензии.

Любой новоиспеченный разработчик Android, твёрдо намеренный создать новую игру, которая не уступит по популярности знаменитым Angry Birds, с энтузиазмом воспримет выход этой книги. Но подойдет ли она вам? Предлагаю мой обзор этой работы. Надеюсь, читатели смогут судить, как лучше всего ее изучать, и для кого она оптимально подходит.


Я с нетерпением ожидал выхода этой книги. Мне нравится изучать конкретные аспекты программирования на этой платформе, так мне самому удается лучше излагать материал. У книги, о которой здесь пойдет речь, есть несомненные достоинства, но, не скрою, не все в ней меня порадовало.

Начну с неприятного — чтобы заканчивать на мажорной ноте. Во-первых, Марио Цехнер не учит программированию «с нуля», а ведь в названии книги четко указано: «Beginning Android Games».

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

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

Далее, в пятой главе, он связывает материал третьей и четвертой главы – в результате, мы приобретаем целостное представление о нашем фреймворке для Android. Опять же, если читатель не слишком хорошо разбирается в программировании на Java, то эта интеграция может показаться ему сложной. Но, как мне кажется, глава 4 будет интересна для любого специалиста. Автор описывает разработку нескольких 2D-игр (например, игра типа «змейки», а далее по книге — еще несколько двухмерных игр). Потом автор рассказывает об OpenGL (эта информация, полагаю, будет очень полезна практически для кого угодно), но до сложного программирования 3D-игр дело так и не доходит. Правда, я считаю, что приведенного материала вполне достаточно, чтобы вы смогли написать игру типа «Вторжение пришельцев» (Droid Invaders) — как раз то, что ожидаешь встретить в такой книге. 3D-программированию посвящено 3 главы этой книги. В качестве введения в трехмерную графику – неплохо, но введением все и ограничивается. В частности, здесь рассмотрены базовые концепции, понятие об экранной модели и самые азы обнаружения соударений (collision detection) при программировании трехмерной графики.
Думаю, что с этими вопросами автор справился вполне достойно, поскольку программирование 3D-игр — очень сложная тема. Спасибо автору за такое грамотное изложение ее основ.

Вы, конечно, не станете асом по разработке игр, прочитав эту книгу. Но вы сможете изучить ряд базовых аспектов такой разработки. Думаю, в книге на редкость хорошо подана фундаментальная информация по данной теме. Как минимум, лучше, чем в других книгах по разработке игр для Android, которые сейчас есть в наличии. Не могу поставить книге наивысшую оценку, поскольку в ней недостаточно подробно рассмотрен язык Java. Но, если уж на то пошло, это книга об Android, а не о Java. Если вы только начинаете заниматься программированием, то рекомендую для начала изучить хорошую книгу о Java — а потом переходить к этой.

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

Надеюсь, эта рецензия была вам интересна.

Содержание:
Введение
Глава 1. Android: новенький в классе
Глава 2. Первые шаги с Android SDK
Глава 3. Разработка игр 101
Глава 4. Android для разработчиков игр
Глава 5. Android Game Development Framework

Глава 6. «Мистер Ном» покоряет Android
Глава 7. OpenGL ES: первое представление
Глава 8. Трюки при разработке 2D-игр
Глава 9. «Большой прыгун»: двухмерная игра, написанная с помощью OpenGL ES
Глава 10. OpenGL ES: займемся 3D
Глава 11. Трюки при разработке 3D-игр
Глава 12. Droid Invaders: большой финал
Глава 13. Публикуем вашу игру
Глава 14. Что дальше?

Книга на piter.com
Книга на ozone.ru

Программирование игр под Android by Mario Zechner

Jump to ratings and reviews

Rate this book

Rate this book

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

    GenresProgramming

688 pages, ebook

First published January 1, 2011



About the author


What do you think?

Rate this book


Search review text

Displaying 1 — 3 of 3 reviews

October 9, 2014

I think this is a pretty good introduction to programming games for the android system. It gets right into doing work but is light on understanding the top level system design of why it’s being done the way it’s being done. Not that, that fact should hold you back from reading this book, just realize if you wan to extend what you learn while require a great deal of research. For example something fundamental that is missing is Dialogs to customize the user experience. What is the proper way to interrupt the game and display a dialog for user input.


    January 21, 2015

    This is a great book for mobile developer going to discover game programming. Although its title is basic game but author gives us very detail explanation that strengthen what you have known in programming and discover interesting concepts in game. He also suggest many relevant books for futher reading which I really like. He put down words with his passion that will help you stick with the book from start to end. Basic but it will make you confident in building game. Highly suggested. P/S I’m not native speaker


      December 20, 2012

      This is a good book on building a game engine for use with android and java. It’s far from perfect but it’s worth working through it.

        Displaying 1 — 3 of 3 reviews


        Can’t find what you’re looking for?

        Get help and learn more about the design.

        Help center

        Beginning Android Games: Купить Beginning Android Games от Zechner Mario по низкой цене в Индии 002 Beginning Android Games предлагает все необходимое, чтобы пополнить ряды успешные разработчики игр для Android. Вы начнете с основ игрового дизайна и программирования, а затем перейдете к созданию собственного базового игрового движка и играбельных игр. Это даст вам все необходимое, чтобы расшириться и написать свои собственные игры для Android. Потенциальная пользовательская база и широкий спектр доступных высокопроизводительных устройств делают Android привлекательной целью для начинающих разработчиков игр.

        У вас есть потрясающая идея для следующей прорывной игры для мобильных устройств? Начинающие игры для Android помогут вам начать свой проект. Книга проведет вас через процесс создания нескольких примеров игр для платформы Android и охватывает широкий круг тем: Основы разработки игр Основы платформы Android для применения этих основ в контексте создания игры Дизайн 2D и 3D-игры и их успешная реализация на платформе Android. Для тех, кто хочет узнать о разработке приложений для игр для планшетов Android или хочет получить информацию об Android 4 SDK, ознакомьтесь с пособием «Начало разработки игр для Android 4», которое теперь доступно в Apress.

        Подробнее

        Технические характеристики

        Информация о книге

        90 033
        Выходные данные
        • APress

        Размеры

        9 0035

        Часто покупают вместе

        Beginning Android Games

        4. 9

        (8)

        3 242 ₹

        4 863 ₹

        Скидка 33%

        Head First C (английский) , Мягкая обложка, Гриффитс Дэвид)

        4.5

        (272)

        ₹ 1,750

        1 Товар

        3,242 ₹

        1 Дополнение

        1,750 ₹

        Итого

        4,992 ₹

        9 0002 Рейтинги и обзоры

        8 Рейтинги и

        1 Отзывы

        • 5★

        • 4★

        • 3★

        • 2★

        • 1★

        • 7

        • 1

        5

        Просто лучшая книга для начинающих программистов игр

        Эта книга написана простым, легким английским языком и имеет забавный тон повествования.

        Эта книга отлично подходит для программистов, которые плохо знакомы как с программированием игр, так и с программированием Android.

        Требуется только базовое понимание Java в качестве предварительного условия и ничего больше!

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

        Эта книга успешно обучает основам, на которых могут основываться начинающие программисты игр.

        Обязательно к покупке!

        ПОДРОБНЕЕ

        Каран Пратап Сингх

        Март, 2012

        Постоянная ссылка

        Сообщить о нарушении

        Есть сомнения относительно этого продукта?

        Безопасные платежи. Легкий возврат. 100% подлинные продукты.

        Купить начальные игры для Android от Mario Zechner с бесплатной доставкой

        Купить начальные игры для Android от Mario Zechner с бесплатной доставкой | wordery.com В вашем браузере не включен JavaScript, поэтому он может не отображать все функции этого и других веб-сайтов. Wordery — ваш интернет-магазин книг Поиск в магазине

        Бесплатная доставка по всему миру при каждом заказе

        С возвращением (выйти)

        • Художественная литература
        • Документальная литература
        • Детская и подростковая литература
        • Образование
        • Канцелярские товары и подарки

        Издание в мягкой обложке Марио Зехнера на английском языке (21 апреля 2011 г. )

        41,78 € + БЕСПЛАТНАЯ доставка

        50+ в наличии

        • БЕСПЛАТНАЯ доставка в Германию с с 12 мая по 2 июня

        • Wordery имеет оценку «Отлично» 4.7 на

        Краткое описание: Beginning Android Games предлагает все необходимое, чтобы пополнить ряды успешных разработчиков игр для Android. Вы начнете с основ игрового дизайна и программирования, а затем… Подробнее

        • Описание продукта и детали
        • Пересмотреть эту книгу
        • Биография автора

        Описание продукта

        Beginning Android Games предлагает все необходимое, чтобы пополнить ряды успешных разработчиков игр для Android. Вы начнете с основ игрового дизайна и программирования, а затем перейдете к созданию собственного базового игрового движка и играбельных игр. Это даст вам все необходимое, чтобы расшириться и написать свои собственные игры для Android. Потенциальная пользовательская база и широкий спектр доступных высокопроизводительных устройств делают Android привлекательной целью для начинающих разработчиков игр. У вас есть потрясающая идея для следующей прорывной игры для мобильных устройств? Начинающие игры для Android помогут вам начать свой проект. Книга проведет вас через процесс создания нескольких примеров игр для платформы Android и затрагивает широкий круг тем:

        Основы разработки игр Основы платформы Android для применения этих основ в контексте создания игр Дизайн 2D- и 3D-игр и их успешная реализация на платформе Android Для тех, кто хочет узнать о разработке приложений для планшетов Android или хочет Специальное освещение Android 4 SDK, ознакомьтесь с разделом «Начало разработки игр для Android 4», который теперь доступен в Apress.

        Начальное издание игр для Android в мягкой обложке Марио Зехнера

        информация о продукте

        Спецификация продукта

        Автор
        Марио Зехнер
        ISBN-13
        9781430230427
        Формат
        Мягкая обложка,
        Издатели
        Springer-Verlag Berlin and Heidelberg GmbH & Co. KG, AНажмите
        Дата публикации
        21 апреля 2011 г.
        Издание
        1-е изд.
        страниц
        688
        Размеры изделия
        192 х 235 х 37мм
        Вес
        1,196 г
        Состояние
        Новый
        Язык
        Английский

        Содержание

        Android, новенький в мире

        Первые шаги с Android SDK

        Разработка игр 101

        Android для разработчиков игр

        Платформа разработки игр для Android

        Мистер Нет m Вторгается в Android

        OpenGL ES: нежное введение

        Приемы программирования 2D-игр

        Super Jumper: 2D-игра OpenGL ES

        OpenGL ES: переход к 3D

        Хитрости 3D-программирования

        Droid Invaders: грандиозный финал

        Публикация игры

        Что дальше ?

        Категории

        Нехудожественная литература Компьютерные игры и ИТ Цифровой образ жизни Компьютерные игры / Онлайн-игры: Руководства по стратегии

        Документальная литература Компьютеры и ИТ Цифровой образ жизни Мобильные телефоны: Руководства для потребителей/пользователей

        Нехудожественная компьютерная техника и ИТ Операционные системы Портативные операционные системы

        Нехудожественная литература Компьютеры и ИТ Компьютерное программирование Разработка игр и программирование

        Документальная литература Компьютеры и ИТ Программирование компьютеров Программирование мобильных и портативных устройств / Программирование приложений

        Нехудожественная литература Компьютеры и ИТ Компьютерное программирование Разработка программного обеспечения

        Документальная литература Компьютеры и ИТ

        Написать обзор

        Биография автора

        Марио Зехнер управляет Badlogic Games, магазином по разработке игр для Android.

        Другие книги, которые могут вам понравиться

        • Начальный уровень разработки игр для Android

          (английский, мягкая обложка) Тед Хагос, Марио Зехнер

          Начальный-средний уровень пользователя

          €47,40

          Подробнее

        • Beginning Android Games (на английском языке, в мягкой обложке) Robert Green, Mario Zechner

          Beginning Android Games, второе издание предлагает все необходимое, чтобы вступить в ряды успешных разработчиков игр для Android, включая рекомендации по разработке приложений для Android-планшетов. Вы начнете с основ игрового дизайна и программирования, а затем перейдете к созданию собственного базового игрового движка и игровых приложений, которые работают на Android и более ранних версиях…

          €49,46

          Подробнее

        • Начальный уровень разработки игр для Android 4 (английский, мягкая обложка) Марио Зехнер, Роберт Грин

          Начальный уровень разработки игр для Android 4 предлагает все необходимое, чтобы пополнить ряды успешных разработчиков игр для Android. Вы начнете с основ игрового дизайна и программирования, а затем перейдете к созданию собственного базового игрового движка и играбельной игры, которая работает на устройствах Android 4.0 и более ранних версиях. Это даст вам все необходимое, чтобы расшириться и написать свой собственный Android…

          €41,99

          Подробнее

        • Beginning Android Games (английский, мягкая обложка) Mario Zechner

          Beginning Android Games предлагает все необходимое, чтобы пополнить ряды успешных разработчиков игр для Android. Вы начнете с основ игрового дизайна и программирования, а затем перейдете к созданию собственного базового игрового движка и играбельных игр. Это даст вам все необходимое, чтобы расшириться и написать свои собственные игры для Android. Потенциальная пользовательская база и широкий спектр доступных…

          €41,78

          Подробнее

        Советы по рецензированию

        • Расскажите нам, почему вам понравилась или не понравилась книга; использование примеров и сравнений — отличный способ сделать это.
        • Идеальная длина — 100–200 слов, но вы можете написать что угодно, но не более 1000 символов.
        • Предложите похожие книги, которые люди, возможно, захотят прочитать, если им понравится книга, о которой вы пишете.
        • Выскажите свое честное мнение. Мы приветствуем критику, если она соответствует нашим «домашним правилам».

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

        Отправляя отзыв, вы соглашаетесь с нашими условиями использования.

        Экспресс-доставка

        Мы предлагаем БЕСПЛАТНУЮ доставку всех наших книг по всему миру. Но товары, отмеченные экспресс-доставкой или имеют право на выбор других вариантов доставки, включая доставку «отслеживание/на следующий день» (см. ниже). Все варианты доставки объясняются на кассе.

        В настоящее время у нас есть только один вариант экспресс-доставки: Круглосуточная служба отслеживания .

        Отслеживается круглосуточно:
        • Доставка на следующий рабочий день (понедельник-суббота, кроме праздничных дней).
        • Заказ до 14:00
        • только для Великобритании.
        • 3,00 фунта стерлингов

        «Готово к работе» — что это?

        По сути, это книги, которые находятся на нашем складе в Великобритании и готовы к отправке довольно быстро (обычно в течение 1-2 рабочих дней!).

        Сроки отправки учитываются в оценке доставки, которую вы видите на этой странице.

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

        Извините, в настоящее время это недоступно

        Книга может отображаться как «Нет в наличии» по ряду причин. Возможно, это действительно популярное издание, и мы просто ждем, пока издатель напечатает и предоставит больше экземпляров. Иногда бывает так, что книга больше не издается.

        класс=»у-фс—мд»>

        Если вы хотите, чтобы мы отправили вам электронное письмо, если / когда эта книга снова появится в наличии, закройте это окно и нажмите кнопку «Уведомить меня».

        Узнать больше

        Навигация по сайту

        • Художественная литература

        • Документальная литература

        • Детская и юношеская литература

        • Образование

        • О нас

        • Мой список желаний

        К сожалению, некоторые книги сейчас недоступны

        Книга может отображаться как «Нет в наличии» по ряду причин. Возможно, это действительно популярное издание, и мы просто ждем, пока издатель напечатает и предоставит больше экземпляров. Иногда бывает так, что книга больше не издается.

        класс=»у-фс—мд»>

        Если вы хотите, чтобы мы отправили вам электронное письмо, если / когда эта книга снова появится в наличии, закройте это окно и нажмите кнопку «Уведомить меня».

        Добавить комментарий

        Ваш адрес email не будет опубликован. Обязательные поля помечены *

        Высота
        • 254 мм
        Длина 900 26
        • 178 мм
        Вес
        • 1279 г