More detail or purchase here >> Pro HTML5 Games
Publication date: December 12, 2011
Pages: 364
Detail: This book teach about;
- HTML5 and JavaScript Essentials. (The canvas Element, The audio Element, The image Element, Animation: Timer and Game Loops.)
- Creating a Basic Game World. (Basic HTML Layout, Creating the Splash Screen and Main Menu, Level Selection, Loading Images, Loading Levels, Animating the Game, Handling Mouse Input, Definition Our Game States.)
- Physics Engine Basics. (Box2D Fundamentals, More Box2D Element, Tracking Collision and Damage, Drawing Our Own Characters.)
- Integrating Physics Engine. (Definition Entities, Adding Box2D, Creating Entities, Adding Entities to Levels, Setting Up Box2D Debug Drawing, Drawing the Entities, Animating the Box2D World, Loading the Hero, Firing the Hero, Ending the Level, Collision Damage, Drawing the Slingshot Band, Changing Levels, Adding Sound.)
- Creating the RTS Game World. (Basic HTML Layout, Creating the Splash Screen and Main Menu, Creating Our First Level, Loading the Mission Briefing Screen, Implementing the Game Interface, Implementing Map Panning)
- Adding Entities to Our World. (Definition Entities, Definitions Our First Entities: The Main Base, Adding Entities to the Level, Drawing the Entities, Adding the Starport, Adding the Haverster, Adding the Ground Turret, Adding the Vehicles, Adding the Aircraft, Add the Terrain, Selecting Game Entities, Highlighting Selected Entities.)
- Intelligent Unit Movement. (Commanding Units, Sending and Receiving Commands, Processing Order, Implementing Aircraft Movement, Pathfinding, Defining Our Pathfinding Grid, Implementing Vehicle Movement, Collision Detection and Steering, Deploying the Harvester, Smoother Unit Movement.)
- Adding More Game Elements. (Implementing the Besic Economy, Purchasing Buildings and Units, Ending a Level.)
- Adding Weapon and Combat. (Implementing the Combat System, Building Intelligent Enemy, Adding a Fog War.)
- Wrapping Up the Single-Player Campaign. (Adding Sound, Building the Single-Player Campaign.)
- Multiplayer with WebSockets. (Using the WebSocket API with Node.js, Building the Multiplayer Game Lobby, Starting the Multiplayer Game.)
- Multiplayer Gameplay. (The Lock-Step Networking Model, Ending the Multiplayer Game, Implementing Player Chat.)
No comments :
Post a Comment