LEADER 01267nam 2200349Ia 450 001 996391075903316 005 20221108102507.0 035 $a(CKB)1000000000662876 035 $a(EEBO)2264210826 035 $a(OCoLC)09818654 035 $a(EXLCZ)991000000000662876 100 $a19830817d1645 uy | 101 0 $aeng 135 $aurbn||||a|bb| 200 12$aA letter from the Earl of Essex to His Highnesse Prince Rupert$b[electronic resource] $econcerning the putting to death of souldiers come out of Ireland taken prisoners : with His Highnesse answer thereunto 210 $aBristoll [Avon] $cPrinted by Robert Barker and John Bill$d1645 215 $a10 p 300 $aReproduction of original in the Cambridge University Library. 330 $aeebo-0021 607 $aGreat Britain$xHistory$yCivil War, 1642-1649 607 $aIreland$xHistory$y1625-1649 700 $aEssex$b Robert Devereux$cEarl of,$f1591-1646.$01001097 701 $aRupert$cPrince, Count Palatine,$f1619-1682.$01002175 801 0$bUMI 801 1$bUMI 801 2$bm/c 801 2$bUMI 801 2$bWaOLN 906 $aBOOK 912 $a996391075903316 996 $aA letter from the Earl of Essex to His Highnesse Prince Rupert$92395253 997 $aUNISA LEADER 06394oam 2200685 450 001 9910735391503321 005 20190911103508.0 010 $a1-4302-4744-4 024 7 $a10.1007/978-1-4302-4744-9 035 $a(OCoLC)856903020 035 $a(MiFhGG)GVRL6VQW 035 $a(CaSebORM)9781430247432 035 $a(EXLCZ)993280000000036539 100 $a20140514d2013 uy 0 101 0 $aeng 135 $aurun|---uuuua 181 $ctxt 182 $cc 183 $acr 200 10$aHTML5 game programming with enchant.js /$fBrandon McInnis [and five others] 205 $a1st ed. 2013. 210 1$aNew York :$cApress,$d2013. 215 $a1 online resource (xxi, 195 pages) $cillustrations (some color) 225 0 $aExpert's voice in Web development HTML5 game programming with enchant.js 300 $a"Games made easy"--Cover. 300 $aIncludes index. 311 $a1-4302-4743-6 327 $a""Contents at a Glance""; ""Contents""; ""About the Authors""; ""About the Technical Reviewer""; ""Acknowledgments""; ""Introduction""; ""Chapter 1: Beginning enchant.js Development""; ""Visit the enchant.js Web Sites""; ""enchantjs.com""; ""code.9leap.net""; ""9leap.net""; ""Compatibility and Releases""; ""Features of enchant.js""; ""Object-Oriented Programming""; ""Asynchronous Processing""; ""Plug-in Extensibility""; ""Images and Sounds""; ""JavaScript, HTML5, and CSS""; ""JavaScript""; ""HTML and HTML5""; ""CSS""; ""Making a???Hello World!a??? Appear on the Screen"" 327 $a""Create a Skating Bear""""Get started with your application""; ""Import the enchant.js Library""; ""Edit the Source Code""; ""Preview Your Results""; ""Finish Source Code Editing""; ""Executing on Devices and Uploading to 9leap.net""; ""Source Code Viewing Screen""; ""Execute on Devices""; ""Embedding in a Blog""; ""Submitting to 9leap.net""; ""Conclusion""; ""Chapter 2: JavaScript Basics""; ""Summary List""; ""Declare a Variable""; ""Naming Variables""; ""Assign a Value to a Variable""; ""Add Variables""; ""Basic Arithmetic Operators""; ""Check the Value of a Variable""; ""Data Types"" 327 $a""Manipulate a Variable Using Itself""""Compound Assignment Operators""; ""Manipulate a Variable Using Incrementation""; ""Compare a Variable""; ""See How Similar Two Values Can Be""; ""Manipulate a Comparison""; ""Implement Logic with the If Statement""; ""Create an Object""; ""Work Smarter with the While and For Loop Statements""; ""Interrupt a Loop with Break""; ""Skip a Loop Iteration with Continue""; ""Generate Random Numbers""; ""Define Scenarios with Switch""; ""Store Numbered Data in an Array""; ""Methods of the Array Object""; ""Store Non-Numbered Data in an Associative Array"" 327 $a""Save Time with Functions""""See Where Variables Live""; ""Make Object Blueprints with Prototypes""; ""Conclusion""; ""Chapter 3: Basic Features of enchant.js""; ""Summary List""; ""Inheritance""; ""Seeing Elements of a Game""; ""Creating Labels""; ""Setting Up a Game""; ""Making the Core Object and Starting the Game""; ""Creating a Label""; ""Adding the Label to the rootScene""; ""Changing a Labela???s Properties""; ""Formatting Font""; ""Formatting Color""; ""Defining Position""; ""Creating a Function to Create Labels for Us""; ""Creating a Random Number Function"" 327 $a""Automating Label Creation with the ENTER_FRAME Event Listener and Periodic Processing""""Slowing Down Processing with Frame and Modulo""; ""Removing Labels After a Specified Time""; ""Making Labels Move""; ""Creating Sprites""; ""Setting Up a Game for Sprites""; ""Creating a Sprite""; ""Specifying the Frame of a Sprite""; ""Animating a Sprite""; ""Moving a Sprite""; ""Orienting a Sprite to Match Its Movement""; ""Drawing a Map with a Surface""; ""Setting up the Game""; ""Creating Containers for a Map""; ""Populating the Map with Tiles"" 327 $a""Assigning the Map to the Background and Displaying It"" 330 $aHTML5 Game Programming with enchant.js gives first-time programmers of all ages the tools to turn their video game ideas into reality. A step-by-step guide to the free, open-source HTML5 and JavaScript engine enchant.js, it is ideally suited for game fans who have always wanted to make their own game but didn?t know how. It begins with the foundations of game programming and goes on to introduce advanced topics like 3D. We live in an age where smartphones and tablets have made games more ubiquitous than ever. Based around HTML5, enchant.js is ideally suited for aspiring game programmers who have always been intimidated by code. Games written using enchant.js take only a few hours to write, and can be played in a browser, iOS, and Android devices, removing the stress of programming to focus on the fun. Discover the joy of game development with enchant.js. Provides a comprehensive, easy guide to game programming through enchant.js Gives aspiring game developers a tool to realize their ideas Introduces readers to the basics of HTML5 and JavaScript programming. 410 0$aExpert's voice in Web development. 606 $aComputer games$xProgramming 606 $aComputer games$xDevelopment 606 $aHTML (Document markup language) 606 $aJavaScript (Computer program language) 606 $aWeb sites$xComputer games$xDevelopment 615 0$aComputer games$xProgramming. 615 0$aComputer games$xDevelopment. 615 0$aHTML (Document markup language) 615 0$aJavaScript (Computer program language) 615 0$aWeb sites$xComputer games$xDevelopment. 676 $a004 676 $a794.8151 700 $aShimizu$b Ryo$4aut$4http://id.loc.gov/vocabulary/relators/aut$01376513 702 $aFurukawa$b Hidekazu$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $aFushimi$b Ryohei$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $aTanaka$b Ryo$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $aKratzer$b Kevin$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $aMcInnis$b Brandon$4aut$4http://id.loc.gov/vocabulary/relators/aut 702 $aInc$b enchantjs$4aut$4http://id.loc.gov/vocabulary/relators/aut 801 0$bMiFhGG 801 1$bMiFhGG 906 $aBOOK 912 $a9910735391503321 996 $aHTML5 Game Programming with enchant.js$93412384 997 $aUNINA