Cargando…

HTML5 game development with ImpactJS : a step-by-step guide to developing your own 2D games /

Chapter 2:Introducing ImpactJS; Building your own levels; Creating, loading, and saving levels in Weltmeister; Layers and the z axis; Adding and removing entities and objects; The collision layer; Connecting two different levels; Objects - playable and non-playable characters; The ImpactJS entity; S...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Cielen, Davy
Otros Autores: Meysman, Arno
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Pub., 2013.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ma 4500
001 EBSCO_ocn846988299
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 130420s2013 enka o 001 0 eng d
040 |a E7B  |b eng  |e pn  |c E7B  |d N$T  |d OCLCF  |d YDXCP  |d OCLCQ  |d LOA  |d AGLDB  |d CNNOR  |d MOR  |d PIFPO  |d OCLCQ  |d U3W  |d STF  |d WRM  |d OCLCQ  |d VTS  |d NRAMU  |d NLE  |d INT  |d VT2  |d UKMGB  |d OCLCQ  |d A6Q  |d HS0  |d NLW  |d OCLCQ  |d VLY  |d AJS  |d OCLCO  |d OCLCQ  |d OCLCO 
015 |a GBB6G4328  |2 bnb 
016 7 |a 018014257  |2 Uk 
019 |a 852935037  |a 961570158  |a 962651187  |a 974770852  |a 974868428  |a 981900257  |a 987645542  |a 989482845  |a 1005640036  |a 1018086772  |a 1041892479  |a 1053512748  |a 1081183917  |a 1083557571  |a 1103257698  |a 1118649385  |a 1129344832  |a 1162041579  |a 1241785151  |a 1290037413  |a 1300644183 
020 |a 9781849694575  |q (electronic bk.) 
020 |a 1849694575  |q (electronic bk.) 
020 |z 9781849694568 
020 |a 1299441165 
020 |a 9781299441163 
029 1 |a AU@  |b 000053041645 
029 1 |a CHNEW  |b 000618615 
029 1 |a DEBBG  |b BV043776327 
029 1 |a DEBSZ  |b 472788744 
029 1 |a NZ1  |b 15492693 
029 1 |a UKMGB  |b 018014257 
035 |a (OCoLC)846988299  |z (OCoLC)852935037  |z (OCoLC)961570158  |z (OCoLC)962651187  |z (OCoLC)974770852  |z (OCoLC)974868428  |z (OCoLC)981900257  |z (OCoLC)987645542  |z (OCoLC)989482845  |z (OCoLC)1005640036  |z (OCoLC)1018086772  |z (OCoLC)1041892479  |z (OCoLC)1053512748  |z (OCoLC)1081183917  |z (OCoLC)1083557571  |z (OCoLC)1103257698  |z (OCoLC)1118649385  |z (OCoLC)1129344832  |z (OCoLC)1162041579  |z (OCoLC)1241785151  |z (OCoLC)1290037413  |z (OCoLC)1300644183 
037 |a 9781849694575  |b Packt Publishing Pvt. Ltd 
050 4 |a QA76.76.C672  |b C54 2013eb 
072 7 |a GAM  |x 009000  |2 bisacsh 
072 7 |a GAM  |x 011000  |2 bisacsh 
072 7 |a TEC  |x 009000  |2 bisacsh 
072 7 |a TEC  |x 035000  |2 bisacsh 
082 0 4 |a 620.1/124  |a 793.9326696 
049 |a UAMI 
100 1 |a Cielen, Davy. 
245 1 0 |a HTML5 game development with ImpactJS :  |b a step-by-step guide to developing your own 2D games /  |c Davy Cielen, Arno Meysman. 
260 |a Birmingham, UK :  |b Packt Pub.,  |c 2013. 
300 |a 1 online resource (iv, 283 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; Foreword; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Firing Up Your First Impact Game; Installing a XAMPP server; Installing the game engine: ImpactJS; Choosing script editor; Running the premade game; Debugging your game with the browser and ImpactJS; Debugging with the browser; Firebug -- the Firefox debugger; Chrome debugger; Exercises in debugging with Chrome and Firebug; Debugging with ImpactJS; Which helpful tools are out there; Ejecta; AppMobi; PhoneGap; lawnchair; Scoreoid; Playtomic; one.com webhost 
505 8 |a Introducing sound effectsGame physics with Box2D; Gravity and force; Collision impact and bounciness; Summary; Chapter 3:Let's Build a Role Playing Game; The RPG game setting; Building an RPG level; Adding a playable character; Introducing a defeatable opponent; Giving the player some weapons; Spawning a projectile; Causing harm with a projectile; Bringing your NPCs to life with artificial intelligence; The NPC's behavior; The NPC's decision making process; Pickup items to help out your player; Healing your player with a potion; Becoming rich with coins; Keeping score for player feedback 
505 8 |a Transitioning from one area to anotherNPCs and conversation; The speech balloon; Adding a talking non-playable character; The final battle; Summary; Chapter 4:Let's Build a Side Scroller Game; The side scroller game setting; Preparing the game for Box2D; Building a side scroller level; The playable character; Adding a minor foe; Introducing formidable weapons; Shooting a projectile; Building an actual bomb; Artificial intelligence; Pickup items; Adding a normal crate; Implementing a healing crate; Keeping score; Transitioning from one level to another; The final battle; Summary 
505 8 |a Chapter 5:Adding Some Advanced Features to Your GameThe Start and Game-over screen; The game Start screen; The Victory and Game-over screens; More advanced debugging options; Short introduction to unit testing; Adding your own debug panel to the ImpactJS debugger; Handling game data; Adding data to your game; Using cookies to store data on the player's computer; Local storage; Using lawnchair as a versatile way of storing data; Extra functionalities for the RPG; Moving the player with a mouse click; Adding intelligent spawn locations; Introducing basic conversation 
520 |a Chapter 2:Introducing ImpactJS; Building your own levels; Creating, loading, and saving levels in Weltmeister; Layers and the z axis; Adding and removing entities and objects; The collision layer; Connecting two different levels; Objects - playable and non-playable characters; The ImpactJS entity; Setting up player controls; Position, acceleration, and speed; The game's graphics: sprites and animation sheets; Spawning, health, and death; The camera view; The game canvas; Free to move camera; Automatically following camera; Adding music and sound effects; Playing background music 
520 |a HTML5 Game Development with ImpactJS is an insightful, friendly guide that will amaze users with its ease of use in game development. It consists of several informative yet simple instructions, which help develop and build your skill set and knowledge base.This book is for anyone with basic knowledge of JavaScript, CSS, and HTML. If you have the desire to build your own game for your website or an app store but have no idea how and where to begin, this book is for you. 
506 1 |a Legal Deposit;  |c Only available on premises controlled by the deposit library and to one user at any one time;  |e The Legal Deposit Libraries (Non-Print Works) Regulations (UK).  |5 WlAbNL 
540 |a Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.  |5 WlAbNL 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Computer games. 
650 0 |a HTML (Document markup language) 
650 6 |a HTML (Langage de balisage) 
650 7 |a HTML.  |2 aat 
650 7 |a GAMES  |x Reference.  |2 bisacsh 
650 7 |a GAMES  |x Travel Games.  |2 bisacsh 
650 7 |a TECHNOLOGY & ENGINEERING  |x Engineering (General)  |2 bisacsh 
650 7 |a TECHNOLOGY & ENGINEERING  |x Reference.  |2 bisacsh 
650 7 |a Computer games  |2 fast 
650 7 |a HTML (Document markup language)  |2 fast 
700 1 |a Meysman, Arno. 
776 |z 1-84969-456-7 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=562036  |z Texto completo 
938 |a ebrary  |b EBRY  |n ebr10682452 
938 |a EBSCOhost  |b EBSC  |n 562036 
938 |a YBP Library Services  |b YANK  |n 10407538 
994 |a 92  |b IZTAP