Fr. 83.00

Learn Pixi.js

English · Paperback / Softback

Shipping usually within 1 to 2 weeks (title will be printed to order)

Description

Read more

Create and display interactive graphics, build scenes and animated transitions, make cross-platform, responsive games and applications for multiple screen resolutions, and use Pixi.js's spectacular WebGL rendering effects. Learn how to create applications for desktop and touch-screen devices, and how to use the best open-source plugins to extend Pixi.js's capabilities in a myriad of exciting ways.

If you've ever wondered what you need to know to start making games, or what technology you need to build high-performance mobile apps, this book will show you the way. Learn Pixi.js is your one-stop shop for everything you need to know to quickly start making spectacular cross-platform interactive games and animations.

Take a step-by-step tour of Pixi.js's features by building fun game projects.
Learn how to use Pixi.js to make richly interactive graphics and all kind of cross-platform applications.
Learn Pixi.js is a fun and practical brief introduction to using the powerful Pixi.js graphics-rendering engine for making websites, games and mobile apps.

List of contents

Chapter 1: Making sprites

Chapter 2: Moving sprites

Chapter 3: Making shapes

Chapter 4: Collision Detection

Chapter 5: Animating Sprites

Chapter 6: Visual Effects and Transitions

Chapter 7: Mouse and Touch Events

About the author

Rex van der Spuy is a freelance multimedia designer specializing in Flash game design, interface design and ActionScript programming, as well as standards-based XHTML+CSS+DOM website design.§§He migrated to the multimedia industry from an earlier career in film and television, having graduated with a BFA in Film/Video from York University (Toronto) in 1993 and spending a number of years working as an independent producer and freelance cameraman. He has designed Flash games and done interactive interface programming for clients such as Agency Interactive (Dallas,) Scottish Power (Edinburgh,) DC Interact (London,) Draught Associates (London) and the Bank of Montreal (Canada.) He also builds game engines and interactive interfaces for museum installations for PixelProject (Cape Town.) In addition, he taught advanced courses in Flash Game Design and Shockwave 3D Game Design for the Canadian School of India (Bangalore, India) and produced two online guide books to Flash Game Design and ActionScript programming (available for free download from his website, www.kaleidoscope-multimedia.com.)§§Rex is a also a proponent of standards-based, W3C compliant accessible XHTML coding. He has produced hand-coded websites for Meon Villa, Conran Events, Apax.com, the British-German Association (UK) and the Europan 8 architecture competition all meeting strict W3C guidelines and accessibility requirements.§§In his spare time, Rex has done a considerable amount of technical and fiction writing and maintains a semi-professional musical career as a performer on the sitar. Rex currently divides his time equally between Canada, India and South Africa and works on consulting and software development projects for clients in India, North America and the UK.

Summary

Create and display interactive graphics, build scenes and animated transitions, make cross-platform, responsive games and applications for multiple screen resolutions, and use Pixi.js’s spectacular WebGL rendering effects. Learn how to create applications for desktop and touch-screen devices, and how to use the best open-source plugins to extend Pixi.js’s capabilities in a myriad of exciting ways. 

If you've ever wondered what you need to know to start making games, or what technology you need to build high-performance mobile apps, this book will show you the way. Learn Pixi.js is your one-stop shop for everything you need to know to quickly start making spectacular cross-platform interactive games and animations.

  • Take a step-by-step tour of Pixi.js's features by building fun game projects.
  • Learn how to use Pixi.js to make richly interactive graphics and all kind of cross-platform applications.
Learn Pixi.js is a fun and practical brief introduction to using the powerful Pixi.js graphics-rendering engine for making websites, games and mobile apps.

Additional text

“It learns you to use the Pixi.js graphic rendering engine by example. … I would like to pay special attention to the introduction, which is really well-written (I enjoyed it) and where you learn how to set the PIXI environment. … If you are looking for a PIXI book, written in a great & easy language with examples – that’s a good match! Enjoy it!” (Vitosh Academy, vitoshacademy.com, December, 2015)

Report

"It learns you to use the Pixi.js graphic rendering engine by example. ... I would like to pay special attention to the introduction, which is really well-written (I enjoyed it) and where you learn how to set the PIXI environment. ... If you are looking for a PIXI book, written in a great & easy language with examples - that's a good match! Enjoy it!" (Vitosh Academy, vitoshacademy.com, December, 2015)

Product details

Authors Rex van der Spuy, Rex Van der Spuy
Publisher Springer, Berlin
 
Languages English
Product format Paperback / Softback
Released 05.11.2015
 
EAN 9781484210956
ISBN 978-1-4842-1095-6
No. of pages 210
Dimensions 157 mm x 13 mm x 233 mm
Weight 376 g
Illustrations XXVII, 210 p. 94 illus.
Series aPress
Subjects Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

B, Programming Techniques, Web Development, Programming Languages, Compilers, Interpreters, Computer programming, Computer programming / software engineering, Professional and Applied Computing, Programming & scripting languages: general, Compilers & interpreters, Programming languages (Electronic computers)

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.