
前言
HTML5自从2010年正式推出以来,就以惊人的速度被迅速推广,世界各知名浏览器厂商对HTML5都有很好的支持,基础HTML5网页端的游戏产品也越来越丰富。如今,只使用Canvas、JavaScript和CreateJS的几行简单代码就可以在屏幕上画出直线、圆弧、圆和椭圆,还可以指定事件和事件处理来生成动画,并对用户的动作做出响应,可以使用CreateJS标准控件在游戏里面加入图片、文字,或者根据需要在游戏中播放视频和音频,设计复杂的游戏。
目前很多高校计算机专业和IT培训公司都将HTML5游戏设计作为游戏开发课程的必备课之一,而与游戏开发相对应的教材极为稀缺。本书是在作者的教学实践和极客学院技术支持的基础上完成的,全书以学生课堂实践为基础,以案例教学方法为主轴,并结合了极客学院网站视频。学生可以通过扫描二维码的方式直接进入对应视频课程学习。本书一方面跟踪HTML5游戏开发技术的发展,适应市场需求,精心选择案例,突出重点、强调实用,使知识讲解全面、系统;另一方面,设计典型案例,将课堂教学与视频网站教学相结合,即有利于学生学习知识,又有利于指导学生实践,真正使得课堂动起来。
本书作为教材使用时,课堂教学建议35~40学时,实例教学建议25~30学时,教学视频可以通过计算机、手机随时观看。各章主要内容和学时分配如下,老师可以根据实际教学情况进行调整。

本书由极客学院提供在线课程学习视频,陈惠红、石坤泉担任主编,刘世明、谢建华、汤双霞担任副主编,李玲玲、丘美玲等对本书内容提供了技术指导,陆国甲提供了良好的运行平台,吴晓澜帮助校正了很多格式错误,这里一并感谢。
本书的教学资源可登录人民邮电出版社教育社区(www.ryjiaoyu.com)免费下载,包括本书所需要的软件、所有实例和综合游戏设计源代码,其中源代码经过严格测试,可以在Windows XP/Windows 7等平台、Google浏览器下编译和运行。
由于编者水平有限,书中难免存在疏漏和不足之处,敬请广大读者批评指正,以便本书的后续版本能得到改进和完善。欢迎用书教师加入QQ群(539195508),与编者和极客学院视频作者共同探讨交流。

扫一扫加入QQ群
编者
2016年4月