Cargando…

Learning Cocos2d-x Game Development.

Cocos2d-x is one of the most popular cross-platform 2D game engines. It is packed with powerful features that set it apart from other game engines. With so many languages and operating systems, Cocos2d-x provides a one-stop solution for developing games for the operating system of your choice using...

Descripción completa

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

MARC

LEADER 00000cam a2200000 a 4500
001 EBSCO_ocn892045639
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 141003s2014 xx o 000 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d EBLCP  |d OCLCQ  |d N$T  |d OCLCQ  |d COO  |d OCLCO  |d YDXCP  |d OCLCQ  |d FEM  |d AGLDB  |d ICA  |d XFH  |d MERUC  |d OCLCQ  |d D6H  |d OCLCQ  |d OCLCF  |d VNS  |d VTS  |d UKMGB  |d OCLCQ  |d STF  |d UKAHL  |d NLW  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCL 
016 7 |a 018007082  |2 Uk 
019 |a 907286335  |a 968073433  |a 969056273  |a 994346200 
020 |a 9781783988273  |q (electronic bk.) 
020 |a 1783988274  |q (electronic bk.) 
020 |a 1322153019  |q (electronic bk.) 
020 |a 9781322153018  |q (electronic bk.) 
020 |a 9781783988266 
020 |a 1783988266 
029 1 |a AU@  |b 000067102105 
029 1 |a CHNEW  |b 000888894 
029 1 |a CHVBK  |b 374476136 
029 1 |a DEBSZ  |b 484729403 
029 1 |a UKMGB  |b 018007082 
035 |a (OCoLC)892045639  |z (OCoLC)907286335  |z (OCoLC)968073433  |z (OCoLC)969056273  |z (OCoLC)994346200 
037 |a 8561149586841567204  |b TotalBoox  |f Ebook only  |n www.totalboox.com 
050 4 |a QA76.76.C672 
072 7 |a COM  |x 051440  |2 bisacsh 
072 7 |a COM  |x 051230  |2 bisacsh 
082 0 4 |a 005.16  |2 23 
049 |a UAMI 
100 1 |a Shekar, Siddharth. 
245 1 0 |a Learning Cocos2d-x Game Development. 
260 |b Packt Publishing,  |c 2014. 
300 |a 1 online resource 
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 
490 1 |a Community Experience Distilled 
588 0 |a Print version record. 
520 |a Cocos2d-x is one of the most popular cross-platform 2D game engines. It is packed with powerful features that set it apart from other game engines. With so many languages and operating systems, Cocos2d-x provides a one-stop solution for developing games for the operating system of your choice using the language you are most comfortable with. Starting from the basics, this book will show you how to display content on the screen and make it interact as well as move around with various control mechanisms such as actions, accelerometer, and tap onscreen buttons. You will learn about the mechanics of collision detection, their advantages and disadvantages, and how to keep track of the score. You will then create a gameplay cycle, use third-party tools to expedite the development process, and distribute the game through the App Store. By working through the carefully designed chapters of the book, you will master Cocos2d-x and the various tools so that you can use these skills to make a complete game or a quick prototype. 
505 0 |a Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Downloading and installing Visual Studio; Downloading and installing the Windows Phone SDK; Downloading and installing Python; Downloading Cocos2d-x; Creating a new project; Coordinate system; Basic classes of Cocos2d-x; Project breakup; Running the project on multiple platforms; Running the project on Windows (desktop mode); Running the project on Windows RT (tile mode); Running the project on the iPhone simulator using Xcode. 
505 8 |a Running the project on an Android simulator using EclipseSummary; Chapter 2: Displaying the Hero and Controls; First things first; Displaying the background image; Character movement; Enabling the touch function; Enabling multitouch; Movement with touches; Movement with the accelerometer; Custom controls; Summary; Chapter 3: Enemies and Controls; Creating the enemy class; Adding the enemy movement; Adding the gameplay layer; Creating the projectile class; Adding hero controls; Summary; Chapter 4: Collision Detection and Scoring; Theory of collision detection; Circular collision. 
505 8 |a Bounding box collisionPixel perfect collision; Other collision detection methods; Coding collision detection; Keeping track of the score and the game over condition; Storing high score; Summary; Chapter 5: HUD, Parallax Background, and the Pause Button; Texts and fonts; Literra; Bitmap font generator; GlyphDesigner; Creating the HUD layer and displaying as well as updating scores; Creating the pause button and showing the pause screen; Implementing pause and resuming the game; Adding the scrolling layer class; Creating the parallax scrolling layer; Summary; Chapter 6: Animations. 
505 8 |a Animation basicsSpritesheet animation; Skeletal animation; TexturePacker; The display section; The Geometry section; The Layout section; Advanced features; Creating a spritesheet for the player; Coding the player animation; Creating and coding enemy animation; Creating the skeletal animation; Coding the player walk cycle; Summary; Chapter 7: Particle Systems; What is a particle system; Cocos2d-x''s inbuilt particle system; Adding the gun muzzle particle system; Particle designing; Particle Designer; Emitter Configuration; Particle Configuration; Color Settings; Texture Settings; Particle2dx. 
505 8 |a MotionColor Template; InOut; Background; Adding an explosion particle system; Adding particles for jetpack when a player moves upwards; Creating your own particle system; Summary; Chapter 8: Adding Main and Option Menu Scenes; Creating the main menu scene; Loading the menu scene at start of the app; Creating the Options scene; Changing the name of the app; Summary; Chapter 9: Adding Sounds and Effects; Audio in Cocos2d-x; Adding looped background music; Adding sound effects; Adding the mute button; Summary; Chapter 10: Publishing to the Windows Phone Store. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Computer games  |x Programming. 
650 0 |a C++ (Computer program language) 
650 0 |a Computer animation. 
650 0 |a Tablet computers  |x Programming. 
650 0 |a Application software  |x Development. 
650 0 |a Free computer software. 
650 6 |a Jeux d'ordinateur  |x Programmation. 
650 6 |a C++ (Langage de programmation) 
650 6 |a Animation par ordinateur. 
650 6 |a Tablettes électroniques  |x Programmation. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Logiciels gratuits. 
650 7 |a computer animation.  |2 aat 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x Tools.  |2 bisacsh 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x General.  |2 bisacsh 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a C++ (Computer program language)  |2 fast  |0 (OCoLC)fst00843286 
650 7 |a Computer animation.  |2 fast  |0 (OCoLC)fst00872015 
650 7 |a Video games  |x Programming.  |2 fast  |0 (OCoLC)fst00872114 
650 7 |a Free computer software.  |2 fast  |0 (OCoLC)fst00933856 
776 0 8 |i Print version:  |a Shekar, Siddharth.  |t Learning Cocos2d-x game development : learn cross-platform game development with Cocos2d-x.  |d Birmingham, England : Packt Publishing, ©2014  |h iv, 249 pages  |k Community experience distilled.  |z 9781783988266 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=853666  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH27089924 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1797266 
938 |a EBSCOhost  |b EBSC  |n 853666 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis29836767 
938 |a YBP Library Services  |b YANK  |n 12092500 
994 |a 92  |b IZTAP