Эта книга посвящена разработке игр для смартфонов на платформе Symbian OS. В первой части рассматривается индустрия мобильных игр, анализируются особенности этого сегмента по сравнению с другими секторами игрового рынка, обсуждаются продажи, типы игр, игроки и методы дистрибуции. Во второй части подробно описываются ключевые аспекты разработки игр для смартфонов Symbian с использованием С++ и нативных API. Рассматриваются вопросы графики, звука, многопользовательских игр, основы написания игрового цикла на основе активных объектов ОС Symbian, а также рекомендации по оптимизации кода. Отдельная глава посвящена использованию аппаратных API, таких как камера и вибрация. В третьей части описан портирование игр на Symbian OS с использованием C или C++, рассмотрена поддержка стандартов и доступные middleware решения. Также есть глава про платформу N-Gage, где Nokia открывает мир профессионального геймдева для мобильных устройств. В заключительной части речь идет о создании игр на Java ME, Doja и Flash Lite 2. Эта книга будет полезна: - Разработчикам на C++, знакомым с мобильной разработкой, но новичкам в играх - Профессиональным геймдевам, желающим портировать игры на Symbian - Всем, кто хочет создавать игры на C++, Java ME или Flash Lite для смартфонов Symbian. Книга показывает как делать игры для S60, UIQ и других устройств. В ней собран опыт экспертов индустрии: команды N-Gage, Ideaworks3D, ZingMagic и академических специалистов в области мобильных технологий.
Эта книга посвящена индустрии мобильных игр, а также анализу различий между ней и другими секторами игрового рынка, изучению продажи мобильных игр различных типов, игроков, которые могут их играть, и способам их покупки. Во второй части книги рассматриваются ключевые аспекты написания игр для смартфонов на базе Symbian, включая использование языка программирования Symbian C++, универсальные языки программирования (native APIs). В книге обсуждаются использование графики и аудио, разработка многопользовательских игр, написание основного цикла игры, используя активные объекты Symbian OS. Кроме того, в книге рассматривается использование аппаратных API, например, использование камеры и вибрации. Третья часть книги рассматривает перенос игр на Symbian OS с использованием языков программирования C или C++ и обсуждает поддержку стандартов, предлагаемую Symbian OS и некоторые промежуточные решения, доступные для использования. Глава, посвященная платформе N-Gage, анализирует, как Nokia разрабатывает следующее поколение мобильных игр предоставляя SDK для профессиональных разработчиков игр. И наконец, конечная часть книги объясняет, как создать мобильные игры для смартфонов с использованием Java ME, языка программирования Дужа (Doja) или Flash Lite. Эта книга поможет вам, если вы являетесь: \* программистом на языке C++, который знаком с разработкой мобильных приложений, но не имеете опыта разработки игр \* профессиональным разработчиком игр, который хочет перенести свои игры на платформы Symbian OS такие, как S60 и UIQ \* тем, кто заинтересован в создании C++, java ME или Flash игр для Symbian смартфонов. Эта книга показывает, как создавать мобильные игры для таких смартфонов как S60 третьего издания, UIQ 3 или устройств FOMA. Книга включает вклады от многих экспертов игровой индустрии, Iдеаворкс3Д, ЗингМаджик а также от университетов, занимающихся исследованием инновационных форм мобильных развлечений.
Электронная Книга «Games on Symbian OS» написана автором Michael Coffey в году.
Минимальный возраст читателя: 0
Язык: Английский
ISBN: 9780470998144
Описание книги от Michael Coffey
The first part of this book discusses the mobile games industry, and includes analysis of why the mobile industry differs from other sectors of the games market, a discussion of the sales of mobile games, their types, the gamers who play them, and how the games are sold. The second part describes key aspects of writing games for Symbian smartphones using Symbian C++ and native APIs. The chapters cover the use of graphics and audio, multiplayer game design, the basics of writing a game loop using Symbian OS active objects, and general good practice. There is also a chapter covering the use of hardware APIs, such as the camera and vibra. Part Three covers porting games to Symbian OS using C or C++, and discusses the standards support that Symbian OS provides,and some of the middleware solutions available. A chapter about the N-Gage platform discusses how Nokia is pioneering the next generation of mobile games, by providing a platform SDK for professional games developers to port games rapidly and effectively. The final part of the book discusses how to create mobile games for Symbian smartphones using java ME, Doja (for Japan) or Flash Lite 2. This book will help you if you are: * a C++ developer familiar with mobile development but new to the games market * a professional games developer wishing to port your games to run on Symbian OS platforms such as S60 and UIQ * someone who is interested in creating C++, Java ME or Flash Lite games for Symbian smartphones. This book shows how to create mobile games for Symbian smartphones such as S60 3rd Edition, UIQ3 or FOMA devices. It includes contributions from a number of experts in the mobile games industry, including Nokia's N-gage team, Ideaworks3D, and ZingMagic, as well as academics leading the field of innovative mobile experiences.