HTML5.Games.Creating.Fun.with.HTML5.CSS3.and.WebGL.2nd.Edition
文件大小:
114803k
资源说明:HTML5 Gamesshows you how to combine HTML5, CSS3 and JavaScript to make games for the web and mobiles - games that were previously only possible with plugin technologies like Flash. Using the latest open web technologies, you are guided through the process of creating a game from scratch using Canvas, HTML5 Audio, WebGL and WebSockets.
Inside, Jacob Seidelin shows you how features available in HTML5 can be used to create games. First, you will build a framework on which you will create your HTML5 game. Then each chapter covers a new aspect of the game including user input, sound, multiplayer functionality, 2D and 3D graphics and more. By the end of the book, you will have created a fully functional game that can be played in any compatible browser, or on any mobile device that supports HTML5.
Topics include:
Dealing with backwards compatibility
Generating level data
Making iOS and Android web apps
Taking your game offline
Using Web Workers
Persistent Game Data
Drawing with Canvas
Capturing player input
Creating 3D graphics with WebGL
Textures and lighting
Sound with HTML5 Audio
And more…
Table of Contents
Part I: Getting Started with HTML5 Games
Chapter 1: Gaming on the Web
Chapter 2: Taking the First Steps
Chapter 3: Going Mobile
Part II: Creating the Basic Game
Chapter 4: Building the Game
Chapter 5: Delegating Tasks to Web Workers
Chapter 6: Creating Graphics with Canvas
Chapter 7: Creating the Game Display
Chapter 8: Interacting with the Game
Chapter 9: Animating Game Graphics
Part III: Adding 3D and Sound
Chapter 10: Creating Audio for Games
Chapter 11: Creating 3D Graphics with WebGL
Part IV: Local Storage and Multiplayer Games
Chapter 12: Local Storage and Caching
Chapter 13: Going Online with WebSockets
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。