Cargando…

Marmalade SDK mobile game developement essentials /

A practical tutorial that's easy to follow with lots of tips, examples and diagrams, including a full game project that grows with each chapter, This book targets Professional and Indie game developers who want to develop games quickly and easily to run across a huge range of smartphones and ta...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Scaplehorn, Sean
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing Ltd., 2012.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBOOKCENTRAL_ocn822490481
003 OCoLC
005 20240329122006.0
006 m o d
007 cr mn|||||||||
008 121221s2012 enka o 000 0 eng d
040 |a HKP  |b eng  |e pn  |c HKP  |d OCLCO  |d N$T  |d IDEBK  |d UMI  |d MHW  |d EBLCP  |d COO  |d DEBSZ  |d OCLCQ  |d YDXCP  |d OCLCQ  |d JBG  |d FEM  |d AGLDB  |d OCLCQ  |d MERUC  |d ZCU  |d OCLCQ  |d OCLCF  |d VTS  |d CEF  |d ICG  |d UKMGB  |d OCLCQ  |d STF  |d CNNOR  |d DKC  |d OCLCQ  |d M8D  |d CNCEN  |d OCLCQ  |d AJS  |d HS0  |d OCLCO  |d OCLCQ  |d OCL  |d OCLCO  |d OCLCL  |d OCLCQ 
016 7 |a 018014279  |2 Uk 
019 |a 823389894  |a 825076454  |a 903688325  |a 968007969  |a 968994384  |a 1105766301 
020 |a 9781849693370  |q (electronic bk.) 
020 |a 1849693374  |q (electronic bk.) 
020 |z 1849693366  |q (print) 
020 |z 9781849693363  |q (print) 
024 8 |a 9781849693363 
029 1 |a AU@  |b 000050492353 
029 1 |a AU@  |b 000062539144 
029 1 |a DEBBG  |b BV041120829 
029 1 |a DEBBG  |b BV043136777 
029 1 |a DEBBG  |b BV044171687 
029 1 |a DEBSZ  |b 396757375 
029 1 |a DEBSZ  |b 397453043 
029 1 |a DEBSZ  |b 421305614 
029 1 |a GBVCP  |b 804197709 
029 1 |a UKMGB  |b 018014279 
035 |a (OCoLC)822490481  |z (OCoLC)823389894  |z (OCoLC)825076454  |z (OCoLC)903688325  |z (OCoLC)968007969  |z (OCoLC)968994384  |z (OCoLC)1105766301 
037 |a CL0500000182  |b Safari Books Online 
050 4 |a QA76.76.C672  |b S33 2012eb 
072 7 |a COM  |x 046000  |2 bisacsh 
082 0 4 |a 005.3682 
049 |a UAMI 
100 1 |a Scaplehorn, Sean. 
245 1 0 |a Marmalade SDK mobile game developement essentials /  |c Sean Scaplehorn. 
260 |a Birmingham :  |b Packt Publishing Ltd.,  |c 2012. 
300 |a 1 online resource (318 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |2 rda 
490 1 |a Community experience distilled. 
520 |a A practical tutorial that's easy to follow with lots of tips, examples and diagrams, including a full game project that grows with each chapter, This book targets Professional and Indie game developers who want to develop games quickly and easily to run across a huge range of smartphones and tablets. You are expected to have some experience writing games using C++ on other platforms. Its aim is to show how to take your existing skills and apply them to writing games for mobile devices (including iOS and Android) by explaining the use of the Marmalade SDK, Familiarity with games and 3D graphics p. 
542 |f Copyright © 2012 Packt Publishing  |g 2012 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Marmalade; Installing the Marmalade SDK; Installing a development environment; Choosing your Marmalade license type; Downloading and installing Marmalade; Using the Marmalade Configuration Utility; Managing your Marmalade account and licenses; Viewing an overview of your account; Updating your profile information; Managing your licenses; Managing your user list; Creating a Marmalade project; Creating the ""Hello World"" project 
505 8 |a The MKB file for the ""Hello World"" projectThe source file for the ""Hello World"" project; Building the ""Hello World"" project; The build directory; The data directory; Building and running in the Windows simulator; Deploying a Marmalade project; Compiling the ""Hello World"" project for the ARM CPU; Deploying the ""Hello World"" project; Installing on Android devices; Installing on iOS devices; Installing on BlackBerry QNX devices; Installing on Bada devices; Summary; Chapter 2: Resource Management and 2D Graphics Rendering; The Marmalade ITX file format; The CIwManaged class 
505 8 |a Instantiating a class with the class factoryParsing a class; Serializing a class; Resolving a class; The Marmalade resource manager; Adding IwResManager to a project; Specifying resources with a GROUP file; Loading groups and accessing resources; The CIwResource class; GROUP file serialization; Resource handlers; Graphics APIs provided by the Marmalade SDK; The s3eSurface API; The IwGL API and OpenGL ES; The Iw2D API; The IwGx API; Using IwGx to render 2D graphics; IwGx initialization and termination; Rendering a polygon; Materials and textures; Vertex streams; Color streams; UV streams 
505 8 |a Drawing a polygonDisplaying the rendered image; Example code; The ITX project; The Graphics2D project; The Skiing project; The GameObject class; The ModeManager and Mode classes; Summary; Chapter 3: User Input; Detecting key input; Initialization and update of key information; Detecting key state; Detecting key state changes using polling; Detecting key state changes using callbacks; Detecting character code input; Detecting character code input using polling; Detecting character code input using callbacks; Inputting strings; Detecting touch screen and pointer input 
505 8 |a Determining available pointer functionalityDetermining the type of pointer input; Determining the type of stylus input; Updating current pointer input status; Detecting single touch input; Detecting single touch input using polling; Detecting single touch input using callbacks; Detecting multi-touch input; Detecting multi-touch input using polling; Multi-touch input using callbacks; Recognizing gesture inputs; Detecting a swipe gesture; Detecting a pinch gesture; Detecting accelerometer input; Starting and stopping accelerometer input; Reading accelerometer input 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Mobile games  |x Design. 
650 0 |a Video games  |x Programming. 
650 6 |a Jeux vidéo  |x Programmation. 
650 7 |a COMPUTERS  |x Operating Systems  |x General.  |2 bisacsh 
650 7 |a Video games  |x Programming  |2 fast 
758 |i has work:  |a Marmalade SDK mobile game developement essentials (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCXXpGdMqfmFmHDV3gcwWqj  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Scaplehorn, Sean.  |t Marmalade SDK mobile game developement essentials.  |d Birmingham : Packt Publishing Ltd., 2012  |z 9781849693363 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1103980  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1103980 
938 |a EBSCOhost  |b EBSC  |n 507356 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis24586459 
938 |a YBP Library Services  |b YANK  |n 9939535 
994 |a 92  |b IZTAP