reklama - zainteresowany?

Building HTML5 Games with ImpactJS. An Introduction On HTML5 Game Development - Helion

Building HTML5 Games with ImpactJS. An Introduction On HTML5 Game Development
ebook
Autor: Jesse Freeman
ISBN: 978-14-493-3122-1
stron: 140, Format: ebook
Data wydania: 2012-02-17
Księgarnia: Helion

Cena książki: 46,74 zł (poprzednio: 54,99 zł)
Oszczędzasz: 15% (-8,25 zł)

Dodaj do koszyka Building HTML5 Games with ImpactJS. An Introduction On HTML5 Game Development

Tagi: HTML i XHTML - Programowanie | Programowanie gier

Create a real 2D game from start to finish with ImpactJS, the JavaScript game framework that works with the HTML5's Canvas element. Making video games is hard work that requires technical skills, a lot of planning, and—most critically—a commitment to completing the project. With this hands-on guide, you’ll learn how to use Impact with other technologies step-by-step.

You’ll pick up important tips about game design, and discover how to publish Impact games to the Web, desktop, and mobile—including a method to package your game as a native iOS app. Packed with screen shots and sample code, this book is ideal for game developers of all levels.

  • Set up your development environment and discover Impact’s advantages
  • Build a complete game with core logic, collision detection, and player and monster behavior
  • Learn why a game design document is critical before you start building
  • Display and animate game artwork with sprite sheets
  • Add sound effects, background music, and text
  • Create screens to display stats and in-game status
  • Prepare to publish by baking your game files into a single file

Dodaj do koszyka Building HTML5 Games with ImpactJS. An Introduction On HTML5 Game Development

 

Osoby które kupowały "Building HTML5 Games with ImpactJS. An Introduction On HTML5 Game Development", wybierały także:

  • HTML5. Kurs video. Poziom pierwszy. Programowanie dla poczÄ…tkujÄ…cych webmasterów
  • Tworzenie gier w jÄ™zyku HTML5 dla profesjonalistów. Wydanie II
  • HTML 5. Kurs video. Poziom drugi. Tworzenie profesjonalnych stron WWW
  • Sass od podstaw. Kurs video. Budowa kompleksowej strony  w oparciu o metodologiÄ™ BEM
  • Rzeczywistość wirtualna (VR) dla każdego - Aframe i HTML 5. VR w HTML 5 na każdym urzÄ…dzeniu z Internetem! Wydanie II

Dodaj do koszyka Building HTML5 Games with ImpactJS. An Introduction On HTML5 Game Development

Spis treści

Building HTML5 Games with ImpactJS. An Introduction On HTML5 Game Development eBook -- spis treści

  • Building HTML5 Games with ImpactJS
  • Preface
    • About This Book
    • Who This Book Is For
    • Who This Book Is Not For
    • Conventions Used in This Book
    • This Books Example Files
    • Using Code Examples
    • How To Use This Book
    • Safari Books Online
    • How to Contact Us
    • Content Updates
      • April 24, 2013
      • July 17, 2013
    • Acknowledgments
  • 1. Introduction To Impact
    • Why Use Impact?
    • Setting Up a Local Environment
    • Install WebStorm/PHPStorm
    • Install Apache/PHP/MySQL
    • Other Hosting Options
    • Setting Up a New Impact Project
    • Modules
    • How Classes Work
    • Core Classes
    • How Inner Classes Work
    • Level Editor
  • 2. Working With Sprites
    • Sprites and Sprite Sheets
    • Scripting in Photoshop
    • Working with Sprites in Photoshop
    • Optimizing Sprites
  • 3. Introduction To Game Design
    • What is Game Design?
    • Sample Game Design Document
      • Gameplay
      • Exploring a Map
      • Combat
      • Completing a Map
      • Death
      • Main Character
      • Monsters
      • Bosses
      • Equipment
      • Inventory
      • Equipping Items
      • Weapons and Armor
      • Leveling Up
      • Winning the Game
    • Coming Up With Ideas
    • Books to Read
  • 4. Building A Game
    • Creating Our First Level
    • Saving/Loading Maps in Weltmeister
    • CollisionMaps
    • The Main Class
    • Customizing the Main Class
    • Key Binding
    • Creating the Player Class
      • Using Your Sprite Sheet
      • Adding Simple Physics
      • Defining Animation Sequences
    • Creating a Monster Class
    • Collision Detection
    • type Property
    • checkAgainst Property
    • collides Property
    • Health
    • Weapons
    • Firing the Weapon
    • Add Multiple Weapons
    • Killing Entities
    • Respawning the Player
    • Create Death Animations
    • Adding Grenade Explosions
    • Customizing the Camera
    • Loading New Levels
  • 5. Working With Text
    • Creating Font Sprite Sheets
    • Adding Text to Your Game
  • 6. Working With Sound
    • Adding Sounds
    • Adding Music
    • Mobile Browser Sound Compatibility Issues
  • 7. Creating Game Screens and HUDs
    • Extending Impacts Game Class
    • Creating a Start Screen
    • Player Stats Screen
    • Creating the Game Over Screen
    • Adding In-Game HUD
    • Game Rewards
    • In-Game Analytics
  • 8. Debugging Your Game
    • Impacts Debugger
    • Publishing Your Game
    • Baking Your Game
    • Mobile Web Support
    • Compiling for Native iOS
  • 9. Publishing to Windows 8
    • Getting Started
    • Running Weltmeister
    • Integrating WinJS
    • Adding Touch Support
    • Handling Resize Events
    • Scaling Graphics for Windows 8
    • Optimizing Your Game
    • Wrapping Up
  • 10. Wrapping Up
    • References and Links
  • About the Author
  • Dedication
  • A Note Regarding Supplemental Files
  • Copyright

Dodaj do koszyka Building HTML5 Games with ImpactJS. An Introduction On HTML5 Game Development

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.