这一部分的主要内容还有: 根据设备的不同,从各种来源收集地理信息 探索地理坐标系统,包括大地测量系统和基准点 使用Geolocation API,以JavaScript代码从用户的浏览器中取得位置信息 使用Google地图或基于JavaScript 的ArcGIS API将位置信息显示在地图上 使用数据库、KML文件和Shapefile保存地理信息 熟悉地理数据的实际用途,包括地理营销、地理社交、地理标签和地理应用 第二部分介绍了用HTML5、CSS3和JavaScript开发等轴实时游戏。任何沉迷过Zynga的《开心农场》的玩家都享受过这类游戏的乐趣,本书展示了如何设计并开发这类游戏,涵盖了只使用开源工具来实现项目的全过程。你将通过详细的示例和代码,学会绘制图形、使用精灵、添加声音和验证数据以防作弊。 我们最后会用这部分介绍的所有技术完成一个《旅游胜地》游戏,并将它连接到社交网络上。如果你会用HTML5、CSS3和JavaScript,那就可以准备开始了! 这一部分的主要内容如下: 使用HTML5的画布(canvas)元素和精灵创建流畅的动画 创建高性能的等轴网格区块 设计同时适用于桌面设备和移动设备的游戏界面 使用HTML的音频(audio)元素为游戏添加声音 用Web Workers实现游戏中的路径查找功能 用PHP和MySQL实现客户端数据模型 使用动态CSS3对象让游戏更有活力" />
本书是JavaScript经典图书的新版。第4版涵盖ECMAScript 2019,全面、深入地介绍了Java...
本书是HTTP及其相关核心Web技术方面的权威著作,主要介绍了Web应用程序是如何工作的,核心的因特网协议如何...
本书是JavaScript超级畅销书的新版。ECMAScript 5 和HTML5在标准之争中双双胜出,使大量...
本书全面而详细地阐述了计算机科学的理论基础,从抽象概念的机械化到各种数据模型的建立,用算法、数据抽象等核心思想...
本书是针对所有层次Python读者而作的Python入门书。全书分两部分:第一部分介绍用Python编程所必须...
作者按:本文探讨了 Isometric Game 相关的背景知识。为了避免读者感觉枯燥(除了游戏之外的有些概念确实枯燥),作者尽量采取“用图说话”的方式,文字尽量简短,图解尽量简明。而且,文字风格也尽量避免单纯地说理分析,讲求一些故事性。目的只有一个,吸引你把这篇不长不短的文…...
GUI(Graphical User Interface,图形用户界面)和HCI(Human-Computer Interaction,人机交互)是应用开发中极其重要的一部分,但往往被开发人员所忽略。Apple、Google 以及Facebook 等公司和应用之所以能够成功…...
我们一直致力于寻求一种高性能的图形渲染方法,以便将其用于最终的游戏。而路径查找则是一个非常有用的功能,可以用于创建道路或显示角色从A 点到B 点的过程。简言之,路径查找算法就是要在n 维(通常是2D 或3D)空间中找出两点间的最短路线。 通常,只有少数人才能实现准确的路径查找…...