首页 > 图书中心 >图书详情
HTML5 网页游戏设计从基础到开发
作者:夏敏捷
定价:69.80元
印次:1-6
ISBN:9787302495918
出版日期:2018.07.01
印刷日期:2023.01.13
本书是一本面向广大HTML5编程爱好者的游戏设计类图书。本书涵盖了HTML5的新特性和相关技术,主要内容包括HTML5概述、JavaScript、Canvas API画图、CSS3和jQuery以及HTML5流行的游戏引擎lufylegend等。 本书最大的特色在于以游戏开发案例为主要内容。书中涉及的游戏都是大家耳熟能详的,比如推箱子、黑白棋、FlappyBird游戏、俄罗斯方块、中国象棋、21点扑克牌和两人麻将等。能让读者对枯燥的HTML5网页学习充满乐趣,对于初中级的HTML5网页学习者也提供很好的参考。书中不仅列出了完整的游戏代码,同时对所有的源代码进行了非常详细的解释,做到了通俗易懂,图文并茂。读者在阅读本书时可以充分了解和体验HTML5的强大功能。 本书适用于网页游戏编程爱好者、程序设计人员和HTML5网页学习者,或作为Web应用程序开发人员的参考用书。
more >前言 HTML5是最新的HTML标准。尽管HTML5到目前为止还只是草案,离真正的规范还有相当长的一段路要走,但HTML5已经引起了业内的广泛兴趣,Google Chrome、Firefox、Opera、Safari和Internet Explorer 9等主流浏览器都已经支持HTML5技术。HTML5无疑会成为未来10年最热门的互联网技术。 本书作者长期从事HTML5网页设计教学与应用开发,在长期的工作、学习中,积累了丰富经验和教训,能够了解在学习编程的时候需要什么样的书才能提高HTML5开发能力,以最少的时间投入得到最快的实际应用。 本书分为基础篇和实战篇,基础篇包括第1~6章,主要讲解HTML5的基础知识和相关新技术,如JavaScript、Canvas API画图、CSS3和jQuery及其使用技巧;实战篇包括第7~19章,综合应用前面技术,开发经典的大家耳熟能详的游戏,比如推箱子、黑白棋、俄罗斯方块、雷电飞机游戏、FlappyBird游戏、中国象棋、两人麻将和21点扑克牌等。通过本书读者将学会如何利用HTML5和JavaScript、CSS3制作交互式游戏、平台类游戏,学会网页游戏设计。 本书特点如下:内容丰富、全面,其中的通用代码可直接应用于一般的游戏。每款游戏实例均提供详细的设计思路、关键技术分析以及具体的解决步骤方案。每一个游戏实例都是活的、实用的HTML5编程实例。 需要说明的是,学习游戏编程是一个实践的过程,而不仅仅是看书、看资料,亲自动手编写、调试程序才是至关重要的。通过实际的编程以及积极的思考,读者可以很快地掌握很多的编程技术,而且,在编程中还会积累许多宝贵的编程经验。在当前的软件开发环境下,这种编程经验对开发者尤其显得不可或缺。 本书得到中原工学院资助,由夏敏捷(中原工学院)主持编写,张慎武编写第1章,张书钦编写第2章,张锦歌(河南工业大学)编写第3~5章,马宗梅编写第14章,高丽平编写第16章,宋宝卫(郑州轻工业学院)编写第6章、第12章、第17~19章,其余章节由夏敏捷编写。在本书的编写过程中,为确保内容的正确性,我们参阅了很多资料,并且得到了资深Web程序员的支持,在此谨向他们表示衷心的感谢。本书的学习资源可以在清华大学出版社网站本书页面检索下载。 由于编者水平有限,书中难免有错,敬请广大读者批评指正,在此表示感谢。 夏敏捷 2018年3月
more >