HTML5网页游戏设计从基础到开发(第2版·微课视频版)
11个游戏实战案例,提供视频、源代码、教学课件、教学大纲、扩展案例

作者:夏敏捷、尚展垒

丛书名:移动互联网开发技术丛书

定价:69.9元

印次:2-3

ISBN:9787302629771

出版日期:2023.04.01

印刷日期:2024.12.27

图书责编:陈景辉

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是一本面向广大HTML5编程爱好者的游戏设计类图书,涵盖HTML5的新特性和相关技术,主要内容包括HTML5概述、JavaScript、Canvas API画图、CSS3和jQuery以及HTML5流行的游戏引擎lufylegend等。 本书**的特色在于以游戏开发案例为主要内容。书中涉及的游戏都是大家耳熟能详的,如人物拼图、扑克翻牌、推箱子、五子棋、黑白棋、俄罗斯方块、贪吃蛇、雷电飞机射击、Flappy Bird、中国象棋等,旨在让读者对枯燥的HTML5网页学习充满乐趣,对于初中级的HTML5网页学习者也提供很好的参考。书中不仅列出了完整的游戏代码,同时对所有的源代码进行了非常详细的解释,做到了通俗易懂、图文并茂。读者在阅读本书时可以充分了解和体验HTML5的强大功能。 本书适用于网页游戏编程爱好者、程序设计人员和HTML5网页学习者,也可作为Web应用程序开发人员的参考书。

前〓〓言 HTML5 是 HyperText Markup Language 5 的缩写。HTML5 技术结合了 HTML4.01的相关标准并对其进行革新,符合现代网络发展要求。HTML5是互联网的下一代标准,是构建和呈现互联网内容的一种语言方式,被认为是互联网的核心技术之一。HTML5在2014年10月由万维网联盟(W3C)完成标准制定,仍处于完善之中。然而HTML5已经引起了业内的广泛兴趣,Chrome、Firefox、Opera、Safari等主流浏览器都已经支持HTML5技术,新Edge浏览器率先实现100%支持HTML5。 本书作者长期从事HTML5网页设计教学与应用开发,在长期的工作、学习中,积累了丰富经验和教训,能够了解在学习编程的时候需要什么样的书才能提高HTML5开发能力,以最少的时间投入得到最快的实际应用。 本书主要内容 本书分为基础篇和实战篇,基础篇包括第1~6章,主要讲解HTML5的基础知识和相关新技术,如JavaScript、Canvas API画图、CSS3和jQuery及其使用技巧; 实战篇包括第7~17章,综合应用前面技术,开发经典的大家耳熟能详的游戏,如人物拼图、扑克翻牌、推箱子、五子棋、黑白棋、俄罗斯方块、贪吃蛇、雷电飞机射击、Flappy Bird、中国象棋。通过本书读者将学会如何利用HTML5和JavaScript、CSS3制作交互式游戏、平台类游戏,学会网页游戏设计。 本书特点 (1) 内容全面,代码通用。本书所有案例的源代码通用性强,便于读者直接应用于大部分游戏的开发。 (2) 理论...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目〓〓录

第1部分基础篇

第1章HTML5概述

1.1HTML基础

1.1.1HTML的定义

1.1.2HTML的历史

1.2HTML基础

1.2.1HTML基础知识

1.2.2HTML基本标记

1.3HTML5的新特性

1.3.1简化的文档类型和字符集

1.3.2HTML5的新结构

1.3.3支持本地存储

1.3.4全新的表单设计

1.3.5强大的绘图功能

1.3.6获取地理位置信息

1.3.7支持多媒体功能

1.3.8支持多线程

第2章JavaScript语法基础

2.1JavaScript语言

2.1.1JavaScript语言概述 

2.1.2运行JavaScript语言 

2.2基本语法

2.2.1数据类型

2.2.2常量和变量

2.2.3注释

2.2.4运算符和表达式

2.3常用控制语句

2.3.1选择结构语句

2.3.2循环结构语句

2.4函数

2.4.1创建自定义函数

2.4.2调用函数

2.4.3变量的作用域

2.4.4函数的返回值

2.4.5定义函数库

2.4.6JavaScript内置函数

2.5调试JavaScript程序的方法

2.5.1定位JavaScript程序中的错误

2.5.2开发者工具调试代码

2.5.3Visual Studio Code中调试JavaScript代码

...

"(1)内容全面,代码通用。本书所有案例的源代码通用性强,便于读者直接应用于大部分游戏的开发。
(2)理论夯实,案例丰富。为每款游戏案例均提供详细的设计思路、关键技术分析以及具体的解决步骤方案,案例实用性强。
"