|
|
|
|
LEADER |
00000cam a2200000 i 4500 |
001 |
OR_ocn907477322 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr unu|||||||| |
008 |
150416s2015 caua o 001 0 eng d |
040 |
|
|
|a UMI
|b eng
|e rda
|e pn
|c UMI
|d N$T
|d YDXCP
|d DEBBG
|d TEFOD
|d OCLCF
|d COO
|d TEFOD
|d EBLCP
|d IDB
|d IDEBK
|d RECBK
|d OCLCQ
|d MERUC
|d D6H
|d CEF
|d OCLCQ
|d INT
|d STF
|d OCLCQ
|d G3B
|d UAB
|d DKC
|d AU@
|d OCLCQ
|d UKAHL
|d OCLCQ
|d OCLCO
|d OCLCQ
|d OCLCA
|d OCL
|d OCLCA
|
020 |
|
|
|a 9781593276782
|q (electronic bk.)
|
020 |
|
|
|a 1593276788
|q (electronic bk.)
|
020 |
|
|
|z 9781593275754
|
020 |
|
|
|z 1593275757
|
029 |
1 |
|
|a CHNEW
|b 000884255
|
029 |
1 |
|
|a CHVBK
|b 374429561
|
029 |
1 |
|
|a DEBBG
|b BV042683109
|
029 |
1 |
|
|a DEBSZ
|b 446583146
|
029 |
1 |
|
|a GBVCP
|b 826428916
|
035 |
|
|
|a (OCoLC)907477322
|
037 |
|
|
|a CL0500000578
|b Safari Books Online
|
037 |
|
|
|a 3D7E7780-2DFC-45F2-AC59-F1902F25E3BC
|b OverDrive, Inc.
|n http://www.overdrive.com
|
050 |
|
4 |
|a QA76.76.C672
|
072 |
|
7 |
|a GAM
|x 001000
|2 bisacsh
|
082 |
0 |
4 |
|a 794.81526
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Bunyan, Karl,
|e author.
|
245 |
1 |
0 |
|a Build an HTML5 game :
|b a developer's guide with CSS and JavaScript /
|c by Karl Bunyan.
|
246 |
3 |
|
|a Build an Hyper Text Markup Language five game
|
246 |
3 |
0 |
|a Developer's guide with CSS and JavaScript
|
246 |
3 |
0 |
|a Developer's guide with Cascading Style Sheets and JavaScript
|
264 |
|
1 |
|a San Francisco :
|b No Starch Press,
|c [2015]
|
264 |
|
4 |
|c Ã2015
|
300 |
|
|
|a 1 online resource (1 volume) :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
588 |
0 |
|
|a Print version record.
|
500 |
|
|
|a Includes index.
|
520 |
|
|
|a This book will show you how to create a truly cross-platform bubble-shooter game--playable in both desktop and mobile browsers. Readers will learn how to: send sprites zooming around the screen with JavaScript animations; make things explode with a jQuery plug-in; use hitboxes and geometry to detect collisions; implement game logic to display levels and respond to player input; convey changes in game state with animation and sound; add flair to a game interface with CSS transitions and transformations; gain pixel-level control over your game display with the HTML canvas. --
|c Edited summary from book.
|
505 |
0 |
|
|a About the Author; Brief Contents ; Contents in Detail ; Preface; Acknowledgments; Introduction; Why Build HTML5 Games?; Using Skills You Already Have; Multi-environment Development; A Rapidly Improving Platform; About This Book; Who This Book Is For; Overview; Depth of Coverage; How to Use This Book; Part 1: Building a Game with HTML, CSS, and JavaScript; Chapter 1: Preparation and Setup ; How the Game Is Played; Building the Game; Development and Testing Environment; Web Browser Testing; Debugging in the Web Browser; Laying Out the Game Screen; Creating Panels with HTML and CSS.
|
505 |
8 |
|
|a Code StructureAdding the First Scripts; The Modernizr and jQuery Libraries; Adding the Modernizr Library; Loading in Scripts with Modernizr; Modular JavaScript; User Interface and Display Scripts; Summary ; Further Practice; Chapter 2: Sprite Animation Using jQuery and CSS; Principles of CSS Sprites; Creating the Game Board ; Adding Sprites; Animation and the Bubble Class; Calculating Angle and Direction; Firing and Animating Bubbles; Summary; Further Practice; Chapter 3: Game Logic; Drawing the Game Board; Rendering the Level; The Bubble Queue; Detecting Collisions; Collision Geometry.
|
505 |
8 |
|
|a Collision Detection LogicReacting to Collisions; Adding the Bubble to the Board; Locking the Bubble into the Grid; Summary; Further Practice; Chapter 4: Translating Game State Changes to the Display; Calculating Groups; Fetching Bubbles; Creating Matching Color Groups; Popping Bubbles; Removing Bubble Groups with JavaScript; Popping Animations with CSS; Orphaned Groups; Identifying Orphaned Bubbles; Dropping Orphaned Bubbles; Exploding Bubbles with a jQuery Plug-in; Summary; Further Practice; Part 2: Enhancements with HTML5 and the Canvas; Chapter 5: CSS Transitions and Transformations.
|
505 |
8 |
|
|a Benefits of CSSBasic CSS Transitions; How to Write a Transition; Color-Changing Buttons; Basic CSS Transformations; How to Write a Transformation; Scaling a Button; CSS Transitions in Place of jQuery animate; Disadvantages of CSS Transitions; Summary; Further Practice; Chapter 6: Rendering Canvas Sprites; Detecting Canvas Support; Drawing to the Canvas; Image Rendering; Canvas Elements; Rotating a Canvas; Sprite Rendering; Defining and Maintaining States ; Preparing the State Machine; Implementing States; Sprite Sheets and the Canvas; The Canvas Renderer; Moving Sprites on the Canvas.
|
505 |
8 |
|
|a Animating Canvas Sprite FramesSummary; Further Practice; Chapter 7: Levels, Sound, and More; Multiple Levels and High Scores; New Game State Variables; Display Level and Score; Ending Levels Efficiently; High Score Persistence with Web Storage; Web Storage vs. Cookies; Adding Data to Web Storage; Smoothing Animations with requestAnimationFrame; A New Perspective on Frame Updates; Code Compatibility with Polyfills; Adding Sound with HTML5 ; The HTML5 Audio API; Popping Bubbles: Complete with Sound; Summary; Further Practice; Chapter 8: Next Steps in HTML5; Saving and Retrieving Data; AJAX.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Computer games
|x Programming.
|
650 |
|
0 |
|a Computer games
|x Design.
|
650 |
|
0 |
|a Web applications.
|
650 |
|
0 |
|a HTML (Document markup language)
|
650 |
|
0 |
|a JavaScript (Computer program language)
|
650 |
|
0 |
|a Cascading style sheets.
|
650 |
|
6 |
|a Jeux d'ordinateur
|x Programmation.
|
650 |
|
6 |
|a Jeux d'ordinateur
|x Conception.
|
650 |
|
6 |
|a Applications Web.
|
650 |
|
6 |
|a HTML (Langage de balisage)
|
650 |
|
6 |
|a JavaScript (Langage de programmation)
|
650 |
|
6 |
|a Feuilles de style en cascade.
|
650 |
|
7 |
|a HTML.
|2 aat
|
650 |
|
7 |
|a GAMES
|x Board.
|2 bisacsh
|
650 |
|
7 |
|a Cascading style sheets.
|2 fast
|0 (OCoLC)fst00848144
|
650 |
|
7 |
|a Computer games
|x Design.
|2 fast
|0 (OCoLC)fst00872112
|
650 |
|
7 |
|a Video games
|x Programming.
|2 fast
|0 (OCoLC)fst00872114
|
650 |
|
7 |
|a HTML (Document markup language)
|2 fast
|0 (OCoLC)fst00949997
|
650 |
|
7 |
|a JavaScript (Computer program language)
|2 fast
|0 (OCoLC)fst00982071
|
650 |
|
7 |
|a Web applications.
|2 fast
|0 (OCoLC)fst01895855
|
776 |
0 |
8 |
|i Print version:
|a Bunyan, Karl.
|t Build an HTML5 game
|z 9781593275754
|w (DLC) 2014040059
|w (OCoLC)887858056
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781457189876/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH31915645
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL6059172
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 984484
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis31482104
|
938 |
|
|
|a Recorded Books, LLC
|b RECE
|n rbeEB00709991
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 12415622
|
994 |
|
|
|a 92
|b IZTAP
|