新書推薦:
《
画楼:《北洋画报》忆旧(年轮丛书)
》
售價:HK$
337.5
《
大国脊梁:漫画版
》
售價:HK$
80.2
《
跟着渤海小吏读历史:大唐气象(全三册)
》
售價:HK$
189.0
《
心智的构建:大脑如何创造我们的精神世界
》
售價:HK$
79.4
《
美国小史(揭秘“美国何以成为美国”,理解美国的经典入门读物)
》
售價:HK$
79.4
《
中国古代北方民族史丛书——东胡史
》
售價:HK$
87.8
《
巨人传(插图珍藏本)
》
售價:HK$
705.6
《
地下(村上春树沙林毒气事件的长篇纪实)
》
售價:HK$
74.8
|
內容簡介: |
本书以飞机大战游戏为案例,将JavaScript编程语言的知识内容划分为9个模块,主要包括制作游戏界面、添加游戏控制、制作单元素动画、制作多元素动画、控制游戏动画、制作多元素场景、添加碰撞功能、制作精灵动画和发布运行游戏。每个模块又划分为学习目标、学习情景、模块分析、实施步骤、测试评价、拓展练习环节。
本书内容详尽、结构清晰、图文并茂、通俗易懂,既突出基础性内容,又重视实践性应用。本书既可以作为各类职业院校计算机及相关专业的教材,也可作为JavaScript初学者、编程爱好者的参考用书。
|
目錄:
|
案例概述...................................................................................................................1
一、应用程序概述.........................................................................................................................1
二、Web前端技术........................................................................................................................2
三、案例介绍.................................................................................................................................2
模块1 制作游戏界面............................................................................................7
模块2 添加游戏控制..........................................................................................19
模块3 制作单元素动画.....................................................................................37
模块4 制作多元素动画.....................................................................................53
模块5 控制游戏动画.........................................................................................79
模块6 制作多元素场景....................................................................................101
模块7 添加碰撞功能........................................................................................121
模块8 制作精灵动画.......................................................................................157
模块9 发布运行游戏........................................................................................181
参考文献.............................................................................................................184
前言JavaScript在互联网早期就是一门实现交互体验的基本技术。虽然它最初仅是用来实现简单的网页交互功能,但是现在,它在技术和功能方面都得到了很大的提升,已经成为Web开发人员必须掌握的技能,几乎没有人再质疑它在互联网中的重要地位。
JavaScript是Web开发中常用的脚本编程语言,也是一种通用的、跨平台的、基于对象和事件驱动的脚本语言。JavaScript语言在运行时并不需要进行编译,而是直接嵌入到HTML网页中,把静态页面转变成支持用户交互并响应相应事件的动态页面。
本书以飞机大战游戏作为教学案例,相较于其他案例而言,游戏案例运用到的知识内容比较多,而且逻辑也更加复杂,这样既提高了读者的学习兴趣,又可以保证知识点的全面覆盖,从而获得更好的教学效果。
本书将JavaScript编程语言的知识点与飞机大战游戏案例有效地结合在一起,基本覆盖了JavaScript面向过程的全部知识点,包括:变量、运算符、判断、循环、数组、自定义函数、系统函数、事件等。同时,本书还讲解了如何利用JavaScript编程语言制作游戏界面、添加游戏控制、制作元素动画、制作多元素场景、添加碰撞功能、制作精灵动画等功能,使读者在学习JavaScript编程语言的同时,也能够了解到游戏开发中的相关知识。JavaScript在互联网早期就是一门实现交互体验的基本技术。虽然它最初仅是用来实现简单的网页交互功能,但是现在,它在技术和功能方面都得到了很大的提升,已经成为Web开发人员必须掌握的技能,几乎没有人再质疑它在互联网中的重要地位。
JavaScript是Web开发中常用的脚本编程语言,也是一种通用的、跨平台的、基于对象和事件驱动的脚本语言。JavaScript语言在运行时并不需要进行编译,而是直接嵌入到HTML网页中,把静态页面转变成支持用户交互并响应相应事件的动态页面。
本书以飞机大战游戏作为教学案例,相较于其他案例而言,游戏案例运用到的知识内容比较多,而且逻辑也更加复杂,这样既提高了读者的学习兴趣,又可以保证知识点的全面覆盖,从而获得更好的教学效果。
本书将JavaScript编程语言的知识点与飞机大战游戏案例有效地结合在一起,基本覆盖了JavaScript面向过程的全部知识点,包括:变量、运算符、判断、循环、数组、自定义函数、系统函数、事件等。同时,本书还讲解了如何利用JavaScript编程语言制作游戏界面、添加游戏控制、制作元素动画、制作多元素场景、添加碰撞功能、制作精灵动画等功能,使读者在学习JavaScript编程语言的同时,也能够了解到游戏开发中的相关知识。
建议读者在使用本书的过程中,采用边读边实践的方式来进行学习,这样不仅可以学得更有效率,也会学得更有乐趣。
本书由杨耿冰、龙九清担任主编,武宏、冀萍、付健、韩永霜担任副主编,胡亦宏、冯雪莲、王国艳、丁浩、王晓茹、杜莉、丛佰强、严昊、孙振楠、葛特参加编写。
由于编者水平有限,书中不足与疏漏之处在所难免,欢迎广大读者批评指正。
|
內容試閱:
|
JavaScript在互联网早期就是一门实现交互体验的基本技术。虽然它最初仅是用来实现简单的网页交互功能,但是现在,它在技术和功能方面都得到了很大的提升,已经成为Web开发人员必须掌握的技能,几乎没有人再质疑它在互联网中的重要地位。
JavaScript是Web开发中常用的脚本编程语言,也是一种通用的、跨平台的、基于对象和事件驱动的脚本语言。JavaScript语言在运行时并不需要进行编译,而是直接嵌入到HTML网页中,把静态页面转变成支持用户交互并响应相应事件的动态页面。
本书以飞机大战游戏作为教学案例,相较于其他案例而言,游戏案例运用到的知识内容比较多,而且逻辑也更加复杂,这样既提高了读者的学习兴趣,又可以保证知识点的全面覆盖,从而获得更好的教学效果。
本书将JavaScript编程语言的知识点与飞机大战游戏案例有效地结合在一起,基本覆盖了JavaScript面向过程的全部知识点,包括:变量、运算符、判断、循环、数组、自定义函数、系统函数、事件等。同时,本书还讲解了如何利用JavaScript编程语言制作游戏界面、添加游戏控制、制作元素动画、制作多元素场景、添加碰撞功能、制作精灵动画等功能,使读者在学习JavaScript编程语言的同时,也能够了解到游戏开发中的相关知识。
建议读者在使用本书的过程中,采用边读边实践的方式来进行学习,这样不仅可以学得更有效率,也会学得更有乐趣。
本书由杨耿冰、龙九清担任主编,武宏、冀萍、付健、韩永霜担任副主编,胡亦宏、冯雪莲、王国艳、丁浩、王晓茹、杜莉、丛佰强、严昊、孙振楠、葛特参加编写。
由于编者水平有限,书中不足与疏漏之处在所难免,欢迎广大读者批评指正。
|
|