000 03327cam a22004815i 4500
001 21660720
003 OSt
005 20220425112418.0
006 m |o d |
007 cr |||||||||||
008 171207s2017 xxu|||| o |||| 0|eng
010 _a 2019737314
020 _a9781484232514
024 7 _a10.1007/978-1-4842-3252-1
_2doi
035 _a(DE-He213)978-1-4842-3252-1
040 _aDLC
_beng
_epn
_erda
_cDLC
072 7 _aUMW
_2bicssc
072 7 _aCOM060160
_2bisacsh
072 7 _aUMW
_2thema
082 0 4 _a004.607
_21
_bSTUG
100 1 _aStuart, Graeme.
_eauthor.
_931483
245 1 0 _aIntroducing javascript game development :
_bbuild a 2D game from the ground up /
_cBy Graeme Stuart.
250 _a1st ed.
260 _aNew York :
_bApress ,
_c2020.
264 1 _aBerkeley, CA :
_bApress :
_bImprint: Apress,
_c2017.
300 _axi,209p. ;
_c23 cm.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
505 0 _aSection 1. Drawing -- 1. HTML5 and the Canvas Element -- 2. Understand Paths -- 3. Drawing to a Design -- 4. Drawing a Spaceship -- 5. Drawing an Asteroid -- Section 2. Animation -- 6. Basic Animation -- 7. Animating Asteroids -- 8. Practicing Objects -- 9. Inheritance -- Section 3. Building the Game -- 10. Simple Keyboard Interaction -- 11. Controlling the Ship -- 12. Collision Detection -- 13. Death or Glory..
520 _aLearn to build a fully-functional 2D game inspired by the 1979 Atari classic, Asteroids, using just HTML5, CSS and JavaScript. Developing games has never been easier than it is now. New web technology allows even beginner developers to turn their hand to game development. Developed from an undergraduate course module, Introducing JavaScript Game Development teaches each new technology as it is introduced so can be followed by enthusiastic beginners as well as intermediate coders. You will learn how to work with HTML5 and the canvas element, how to understand paths, how to draw to a design and create your spaceship and asteroids. You'll then move on to animating your game, and finally building. You will work step-by-step through the game design process, starting with only what is necessary to complete each step, and refactoring the code as necessary along the way, reflecting the natural progression that code follows in the real world. Each chapter is designed to take your code base to the next level and to add to your skills. After completing the examples in this book you will have the tools necessary to build your own, high-quality games. Make the process of creating object-oriented 2D games more fun and more productive and get started on your game development journey. .
588 _aDescription based on publisher-supplied MARC data.
650 0 _aComputer programming.
_931484
650 1 4 _aWeb Development.
_0https://scigraph.springernature.com/ontologies/product-market-codes/I29050
_931485
650 1 4 _aAnimation
_931486
650 1 4 _aCollesion detection
_931487
776 0 8 _iPrinted edition:
_z9781484232514
776 0 8 _iPrinted edition:
_z9781484232538
776 0 8 _iPrinted edition:
_z9781484256817
906 _a0
_bibc
_corigres
_du
_encip
_f20
_gy-gencatlg
942 _2ddc
_cBK
_e1st
_k004.607 STUG
999 _c222602
_d222602