没有合适的资源?快使用搜索试试~ 我知道了~
Build an HTML5 Game(No Starch, 2015)
4星 · 超过85%的资源 需积分: 9 15 下载量 184 浏览量
2015-07-24
11:01:18
上传
评论
收藏 6.81MB PDF 举报
温馨提示
试读
220页
If you already have even basic familiarity with HTML, CSS, and JavaScript, you're ready to learn how to build a browser-based game. In Build an HTML5 Game, you'll use your skills to create a truly cross-platform bubble-shooter game - playable in both desktop and mobile browsers. The programming starts right away in Chapter - no hemming and hawing, history, or throat clearing. Exercises at the end of each chapter challenge you to dig in to the bubble shooter's code and modify the game. Go ahead. Take the plunge. Learn to create a complete HTML5 game right now and then use your newfound skills to build your own mega-popular, addictive game.
资源推荐
资源详情
资源评论
KARL BUNYAN
BUILD AN
HTML5 GAME
BUILD AN
HTML5 GAME
A DEVELOPER’S GUIDE
WITH
CSS AND JAVASCRIPT
SHELVE IN: COMPUTERS/
WEB PROGRAMMING
$29.95 ($34.95 CDN)
ww w.nostarch.com
TH E F INES T I N GEEK EN TE RTA INM E NT
™
LEVEL UP!
TIME TO
LEVEL UP!
TIME TO
“I LIE FLAT .”
This book uses a durable bi nding that won’t snap shut.
If you already have even basic familiarity with HTML,
CSS, and JavaScript, you’re ready to learn how to
build a browser-based game. In Build an HTML5
Game, you’ll use your skills to create a truly cross-
desktop and mobile browsers.
platform bubble-shooter game
— playable in both
• Send sprites zooming around the screen with
JavaScript animations
• Make things explode with a jQuery plug-in
• Use hitboxes and geometry to detect collisions
As you follow along with this in-depth, hands-on
tutorial, you’ll learn how to:
• Implement game logic to display levels and
respond to player input
• Convey changes in game state with animation
and sound
• Add flair to a game interface with CSS transitions
and transformations
• Gain pixel-level control over your game display with
the HTML canvas
The programming starts right away in Chapter 1—no
hemming
and hawing, history, or throat clearing. Exer-
cises at the end of each chapter challenge you to dig
games ever since. Bunyan created HTML5 prototypes
A B O U T T H E A U T H O R
Karl Bunyan’s first adventure game was published in
1990 on the ZX Spectrum, and he’s been developing
for the Game Show Network’s Facebook gaming plat-
independent firm that builds web and mobile games.
form, and he is currently the owner of Wedu Games, an
in to the bubble shooter’s code and modify the game.
Go ahead. Take the plunge. Learn to create a complete
HTML5 game right now and then use your newfound
skills to build your own mega-popular, addictive game.
BUILD AN HTML5 GAME
BUILD AN HTML5 GAME
BUNYAN
www.it-ebooks.info
BUILD AN HTML5 GAME. Copyright © 2015 by Karl Bunyan.
All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means,
electronic or mechanical, including photocopying, recording, or by any information storage or retrieval
system, without the prior written permission of the copyright owner and the publisher.
First printing
19 18 17 16 15 1 2 3 4 5 6 7 8 9
ISBN-10: 1-59327-575-7
ISBN-13: 978-1-59327-575-4
Publisher: William Pollock
Production Editor: Alison Law
Cover Illustration: Garry Booth
Interior Design: Octopod Studios
Developmental Editor: Jennifer Griffith-Delgado
Technical Reviewer: Patrick H. Lauke
Copyeditor: Anne Marie Walker
Compositor: Susan Glinert Stevens
Proofreader: James Fraleigh
For information on distribution, translations, or bulk sales, please contact No Starch Press, Inc. directly:
No Starch Press, Inc.
245 8th Street, San Francisco, CA 94103
phone: 415.863.9900; info@nostarch.com
www.nostarch.com
Library of Congress Cataloging-in-Publication Data:
Bunyan, Karl.
Build an HTML5 game : a developer's guide with CSS and JavaScript / by Karl Bunyan.
pages cm
Includes index.
Summary: "A hands-on guide to web game development for programmers interested in building games
for web and mobile using HTML5, CSS, and JavaScript"-- Provided by publisher.
ISBN 978-1-59327-575-4 -- ISBN 1-59327-575-7
1. Computer games--Programming. 2. Web applications. 3. HTML (Document markup language) 4.
JavaScript (Computer program language) 5. Cascading style sheets. I. Title.
QA76.76.C672B856 2015
794.8'1526--dc23
2014040059
No Starch Press and the No Starch Press logo are registered trademarks of No Starch Press, Inc. Other
product and company names mentioned herein may be the trademarks of their respective owners. Rather
than use a trademark symbol with every occurrence of a trademarked name, we are using the names only
in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the
trademark.
The information in this book is distributed on an “As Is” basis, without warranty. While every precaution
has been taken in the preparation of this work, neither the author nor No Starch Press, Inc. shall have any
liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or
indirectly by the information contained in it.
www.it-ebooks.info
剩余219页未读,继续阅读
资源评论
- ant044442016-08-11谢谢楼主分享,这个对我帮助很大,刚好最近要做游戏了,拿来学习一下。
vanridin
- 粉丝: 108
- 资源: 1191
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功