全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

HTML5网页游戏设计从基础到开发/移动互联网开发技术丛书

  • 定价: ¥69.8
  • ISBN:9787302495918
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:337页
  • 作者:编者:夏敏捷
  • 立即节省:
  • 2018-07-01 第1版
  • 2018-07-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

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

目录

基础篇
  第1章  HTML5概述
    1.1  HTML基础
      1.1.1  HTML的定义
      1.1.2  HTML的历史
    1.2  HTML4基础
      1.2.1  HTML基础知识
      1.2.2  HTML基本标记
    1.3   HTML5的新特性
      1.3.1  简化的文档类型和字符集
      1.3.2  HTML5的新结构
      1.3.3  支持本地存储
      1.3.4  全新的表单设计
      1.3.5  强大的绘图功能
      1.3.6  获取地理位置信息
      1.3.7  支持多媒体功能
      1.3.8  支持多线程
  第2章  JavaScript语法基础
    2.1  在HTML中使用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.6  JavaScript内置函数
    2.5  调试JavaScript程序的方法
  第3章  JavaScript事件处理
    3.1  JavaScript事件的基本概念
      3.1.1  事件类型
      3.1.2  JavaScript处理事件的基本机制
    3.2  JavaScript绑定事件的方法
    3.3  JavaScript事件的event对象
      3.3.1  获取event对象
      3.3.2  JavaScript获取鼠标坐标
      3.3.3  JavaScript获取事件源
    3.4  JavaScript取消浏览器默认动作
  第4章  JavaScript面向对象程序设计
    4.1  面向对象程序设计思想简介
      4.1.1  对象的概念
      4.1.2  面向对象编程
    4.2  JavaScript类的定义和实例化
      4.2.1  类的定义
      4.2.2  创建对象(类的实例化)
      4.2.3  通过对象直接初始化创建对象
    4.3  JavaScript访问和添加对象的属性和方法
      4.3.1  访问对象的属性和方法
      4.3.2  向对象添加属性和方法
    4.4  继承
      4.4.1  原型实现继承
      4.4.2  构造函数实现继承
      4.4.3  重新定义继承的方法
    4.5  JavaScript内置对象
      4.5.1  JavaScript的内置对象框架
      4.5.2  基类Object
实战篇
参考文献