Skip to content
You are not logged in |Login  

LEADER 00000cam  2200601 i 4500 
001    on1276784549 
003    OCoLC 
005    20231024081037.0 
008    210831s2022    nyua          001 0 eng d 
019    1295622880 
020    9781484273760|q(pbk.) 
020    1484273761|q(pbk.) 
020    9781484273777|q(paperback) 
020    148427377X|q(paperback) 
035    (OCoLC)1276784549|z(OCoLC)1295622880 
040    UKMGB|beng|erda|cUKMGB|dOCLCF|dOCLCO|dWZW|dXZU|dOCLCO|dNWQ
       |dLEATE|dOCLCA|dOCL|dOCLCO|dOCLCA 
049    CKEA 
050  4 QA76.76.C672|bB844 2022 
082 04 794.815362|223 
245 00 Build your own 2D game engine and create great web games :
       |busing HTML5, JavaScript, and WebGL2 /|cKelvin Sung, 
       Jebediah Pavleas, Matthew Munson, Jason Pace with original
       dye character design, Nathan Evers, other game character 
       design and game arts, Kasey Quevedo, figures and 
       illustration, Clover Wai. 
250    Second edition. 
264  1 New York :|bApress,|c[2022] 
264  4 |c©2022 
300    xxii, 741 pages :|billustrations ;|c26 cm 
336    text|2rdacontent 
337    unmediated|2rdamedia 
338    volume|2rdacarrier 
500    Includes index. 
505 0  Introducing 2D game engine development with JavaScript -- 
       Working with HTML5 and WebGL -- Drawing objects in the 
       world -- Implementing common components of video games -- 
       Working with textures, sprites, and fonts -- Defining 
       behaviors and detecting collisions -- Manipulating the 
       camera -- Implementing illumination and shadow -- 
       Simulating the world with RigidShapes -- Creating effects 
       with particle systems -- Supporting camera background -- 
       Building a sample game : from design to completion. 
506    Mode of access: World Wide Web. 
520    "Develop a 2D game engine that will give you the 
       experience and core understanding of foundational concepts
       for building complex and fun 2D games that can be played 
       across the Internet via popular web browsers. This book is
       organized so that the chapters follow logical steps of 
       building a game engine and integrates concepts 
       accordingly. Build Your Own 2D Game Engine and Create 
       Great Web Games isolates and presents relevant concepts 
       from software engineering, computer graphics, mathematics,
       physics, game development and game design in the context 
       of building a 2D game engine from scratch. In this edition,
       all the code is based on updated versions of JavaScript 
       with HTML5 and WebGL2: you will analyze the source code 
       needed to create a game engine that is suitable for 
       implementing typical casual 2D videogames. You will also 
       learn about physics and particle system. The discussion of
       physics component covers rotations and example settings of
       physical materials such as wood, mud, and ice. The 
       discussion of particle component includes presets such as 
       fire, smoke, and dust. By the end of the book, you will 
       understand the core concepts and implementation details of
       a typical 2D game engine, learn insights into how these 
       concepts affect game design and game play, and have access
       to a versatile 2D game engine that they can expand upon or
       utilize to build their own 2D games from scratch with 
       HTML5, JavaScript, and WebGL2."--Page 4 of cover. 
650  0 Video games|xDesign. 
650  0 Video games|xProgramming. 
650  0 HTML (Document markup language) 
650  0 JavaScript (Computer program language) 
650  0 WebGL (Computer program language) 
650  7 HTML.|2aat|0(CStmoGRI)aat300266021 
650  7 Computer games|xDesign|2fast|0(OCoLC)fst00872112 
650  7 Video games|xProgramming|2fast|0(OCoLC)fst00872114 
650  7 HTML (Document markup language)|2fast|0(OCoLC)fst00949997 
650  7 JavaScript (Computer program language)|2fast
       |0(OCoLC)fst00982071 
650  7 WebGL (Computer program language)|2fast
       |0(OCoLC)fst01895857 
700 1  Sung, Kelvin,|d1964-|eauthor. 
700 1  Munson, Matthew,|eauthor. 
700 1  Pace, Jason,|eauthor. 
700 1  Pavleas, Jebediah,|eauthor. 
700 1  Evers, Nathan,|eillustrator. 
700 1  Quevedo, Kasey,|eillustrator. 
700 1  Wai, Clover,|eillustrator. 
994    C0|bCKE 
Location Call No. Status
 Glastonbury, Welles-Turner Memorial Library - Adult Department  005.133 SUNG    Check Shelf