VIP会员
作者:CSDN
出版社:CSDN《程序员》
ISBN:1111111111117
VIP会员免费
(仅需0.8元/天)
¥ 40000.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
张路斌 HTML5游戏开发实战 评分:
真正的大神张璐斌老师的游戏开发书籍,对使用canvas开发游戏有比较好的用处,容易上手,很适合新手,如果经济允许建议去买一本书!
上传时间:2014-08 大小:25.7MB
- 26.4MB
HTML 5 CANVAS游戏开发实战
2017-12-28HTML 5 CANVAS游戏开发实战HTML 5 CANVAS游戏开发实战HTML 5 CANVAS游戏开发实战
- 25.10MB
HTML5 Canvas游戏开发实战
2017-10-30《HTML5 Canvas游戏开发实战》主要讲解使用HTML5 Canvas来开发和设计各类常见游戏的思路和技巧,在介绍HTML5 Canvas相关特性的同时,还通过游戏开发实例深入剖析了其内在原理,让读者不仅知其然,而且知其所以然。在书中,除了介绍了HTML5 Canvas的基础API之外,还重点阐述了如何在JavaScript中运用面向对象的编程思想来进行游戏开发。, 《HTML5 Canvas游戏开发实战》在介绍每个游戏开发的过程时,都会包括游戏分析、开发过程、代码解析和小结等相关内容,以帮助读者了解每种类型游戏开发的详细步骤,让读者彻底掌握各种类型游戏的开发思想。最后,还通过数据对比分析,指导读者提升程序的性能,写出高效的代码,从而开发出运行流畅的游戏。, , 海报:
- 2.58MB
html5+Canvas+游戏开发实战
2013-05-07本人从华章图书网站下的资源 为了与大家分享 遂上传 有兴趣游戏开发的朋友可看看
- 25.10MB
HTML 5 CANVAS游戏开发实战.zip
2019-06-09HTML 5 CANVAS游戏开发实战
- 25KB
javascript+html5实现绘制圆环的方法
2020-10-23主要介绍了javascript+html5实现绘制圆环的方法,实例分析了javascript实现html5基于canvas绘制圆环的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
- 25.61MB
《HTML5 Canvas游戏开发实战》.(张路斌).pdf
2018-04-06《HTML5 Canvas游戏开发实战》.(张路斌).pdf电子高清扫描版
- 25.10MB
HTML 5 CANVAS游戏开发实战_高清完整版
2016-12-17HTML 5 CANVAS游戏开发实战_高清完整版
- 25.4MB
HTML5 Canvas游戏开发实战.pdf
2018-06-20《HTML5 Canvas游戏开发实战》主要讲解使用HTML5 Canvas来开发和设计各类常见游戏的思路和技巧,在介绍HTML5 Canvas相关特性的同时,还通过游戏开发实例深入剖析了其内在原理,让读者不仅知其然,而且知其所以然。...
- 836KB
VS10 SP1 KB983509
2018-06-15在此计算机中仅有部分visual studio2010产品已升级到SP1,只有全部升级,产品才能正常运行
- 2.60MB
HTML5 Canvas游戏开发实战(实例源代码)
2016-02-05HTML5 Canvas 游戏开发实战一书配套代码
- 27.72MB
HTML5 CANVAS游戏开发实战(PDF和源代码)
2018-04-06HTML5 CANVAS游戏开发实战(PDF和源代码) 第一部分 准备工作篇 第1章 准备工作 / 2 1.1 html5介绍 / 2 1.1.1 什么是html5 / 2 1.1.2 html5的新特性 / 2 1.2 canvas简介 / 5 1.2.1 canvas标签的历史 / 5 1.2.2 canvas的定义和用法 / 6 1.2.3 如何使用canvas来绘图 / 6 1.2.4 canvas的限制 / 7 1.3 开发与运行环境的准备 / 7 1.3.1 浏览器的支持 / 7 1.3.2 准备一个本地的服务器 / 8 1.4 开发工具的选择 / 8 1.5 测试与上传代码 / 12 1.6 javascript中的面向对象 / 13 1.6.1 类 / 13 1.6.2 静态类 / 16 .1.6.3 继承 / 16 1.7 小结 / 17 第二部分 基础知识篇 第2章 canvas基本功能 / 20 2.1 绘制基本图形 / 20 2.1.1 画线 / 20 2.1.2 画矩形 / 22 2.1.3 画圆 / 24 2.1.4 画圆角矩形 / 26 2.1.5 擦除canvas画板 / 27 2.2 绘制复杂图形 / 28 2.2.1 画曲线 / 28 2.2.2 利用clip在指定区域绘 图 / 30 2.2.3 绘制自定义图形 / 31 2.3 绘制文本 / 32 2.3.1 绘制文字 / 32 2.3.2 文字设置 / 33 2.3.3 文字的对齐方式 / 38 2.4 图片操作 / 41 2.4.1 利用drawimage绘制图片 / 41 2.4.2 利用getimagedata和putimagedata绘制图片 / 45 2.4.3 利用createimagedata新建像素 / 47 2.5 小结 / 49 第3章 canvas高级功能 / 50 3.1 变形 / 50 3.1.1 放大与缩小 / 50 3.1.2 平移 / 53 3.1.3 旋转 / 54 3.1.4 利用transform矩阵实现多样化的变形 / 56 3.2 图形的渲染 / 65 3.2.1 绘制颜色渐变效果的图形 / 65 3.2.2 颜色合成之globalcompositeoperation属性 / 67 3.2.3 颜色反转 / 69 3.2.4 灰度控制 / 70 3.2.5 阴影效果 / 71 3.3 自定义画板 / 72 3.3.1 画板的建立 / 72 3.3.2 canvas画布的导出功能 / 79 3.4 小结 / 81 第4章 lufylegend开源库件 / 82 4.1 lufylegend库件简介 / 82 4.1.1 工作原理 / 82 4.1.2 库件使用流程 / 83 4.2 图片的加载与显示 / 84 4.2.1 图片显示举例 / 84 4.2.2 lbitmapdata对象 / 86 4.2.3 lbitmap对象 / 87 4.3 层的概念 / 88 4.4 使用lgraphics对象绘图 / 90 4.4.1 绘制矩形 / 90 4.4.2 绘制圆 / 91 4.4.3 绘制任意多边形 / 92 4.4.4 使用canvas的原始绘图函数进行绘图 / 93 4.4.5 使用lsprite对象进行绘图 / 94 4.4.6 使用lgraphics对象绘制图片 / 95 4.5 文本 / 101 4.5.1 文本属性 / 101 4.5.2 输入框 / 102 4.6 事件 / 103 4.6.1 鼠标事件 / 103 4.6.2 循环事件 / 104 4.6.3 键盘事件 / 105 4.7 按钮 / 106 4.8 动画 / 108 4.9 小结 / 113 第三部分 开发实战篇 第5章 从简单做起—“石头剪子布”游戏 / 116 5.1 游戏分析 / 116 5.2 必要的javascript知识 / 117 5.2.1 随机数 / 117 5.2.2 条件分支 / 117 5.3 分层实现 / 117 5.4 各个层的基本功能 / 119 5.4.1 基本画面显示 / 119 5.4.2 结果层的显示 / 126 5.4.3 控制层的显示 / 127 5.5 出拳 / 129 5.6 结果判定 / 131 5.7 小结 / 137 第6章 开发“俄罗斯方块”游戏 / 138 6.1 游戏分析 / 138 6.2 必要的javascript知识 / 138 6.3 游戏标题画面显示 / 139 6.4 向游戏里添加方块 / 141 6.5 控制方块的移动 / 152 6.5.1 键盘事件 / 152 6.5.2 触屏事件 / 155 6.6 方块的消除和得分的显示 / 157 6.7 小结 / 160 第7章 开发“是男人就下一百层”游戏 / 161 7.1 游戏分析 / 161 7.2 游戏标题画面显示 / 161 7.3 读取图片与背景显示 / 162 7.4 添加一个静止的地板 / 167 7.5 添加游戏主角 / 170 7.5.1 让游戏主角出现在画面上 / 170 7.5.2 通过键盘事件来控制游戏主角的移动 / 177 7.5.3 通过触屏事件来控制游戏主角的移动 / 178 7.6 添加多种多样的地板 / 179 7.6.1 会消失的地板 / 179 7.6.2 带刺的地板 / 181 7.6.3 带有弹性的地板 / 182 7.6.4 向左和向右移动的地板 / 184 7.7 游戏数据的显示 / 187 7.8 游戏结束与重开 / 190 7.9 小结 / 192 第8章 开发射击类游戏 / 193 8.1 游戏分析 / 193 8.2 添加一架可控飞机 / 194 8.2.1 添加一个飞机类 / 194 8.2.2 可控飞机类 / 197 8.3 为飞机添加多样化的子弹 / 203 8.3.1 建立一个子弹类 / 203 8.3.2 单发子弹 / 205 8.3.3 多发子弹 / 207 8.3.4 环形子弹 / 208 8.3.5 反向子弹 / 209 8.4 添加敌机 / 209 8.4.1 建立一个敌机类 / 210 8.4.2 建立一个敌机boss类 / 214 8.5 碰撞检测 / 217 8.5.1 飞机与子弹的碰撞 / 217 8.5.2 我机与敌机的碰撞 / 220 8.6 子弹的变更 / 221 8.6.1 建立一个弹药类 / 222 8.6.2 弹药与我机的碰撞 / 223 8.7 飞机生命值的显示 / 225 8.8 游戏胜利与失败判定 / 226 8.9 小结 / 228 第9章 开发物理游戏 / 229 9.1 box2d简介 / 229 9.2 box2dweb在lufylegend库件中的使用 / 229 9.3 创建各种各样的物体 / 234 9.3.1 矩形物体 / 234 9.3.2 圆形物体 / 237 9.3.3 多边形物体 / 239 9.4 响应鼠标拖拽物体 / 242 9.5 关节(joint) / 243 9.5.1 距离关节(b2distancejointdef) / 243 9.5.2 旋转关节(b2revolutejointdef) / 245 9.5.3 滑轮关节(b2pulleyjointdef) / 247 9.5.4 移动关节(b2prismaticjoint) / 248 9.5.5 齿轮关节(b2gearjoint) / 250 9.5.6 悬挂关节(b2linejoint) / 252 9.5.7 焊接关节(b2weldjoint) / 253 9.5.8 鼠标关节(mouse joint) / 254 9.6 力 / 254 9.7 碰撞检测 / 256 9.8 镜头移动 / 260 9.9 做一个简单的物理游戏 / 263 9.10 小结 / 267 第10章 开发网络游戏 / 268 10.1 http通信 / 268 10.1.1 如何实现http通信 / 268 10.1.2 http通信的弊端 / 275 10.2 socket通信 / 275 10.2.1 区分socket通信和http通信 / 276 10.2.2 服务器端 / 276 10.2.3 客户端 / 281 10.3 利用websocket实现简单的聊天室 / 283 10.4 做一款多人在线的坦克大战 / 293 10.4.1 服务器 / 293 10.4.2 客户端 / 293 10.5 小结 / 307 第四部分 技能提高篇 第11章 提高效率的分析 / 310 11.1 绘图时使用小数的影响 / 310 11.2 drawimage和putimagedata的效率比较 / 311 11.3 区域更新和图片大小对绘图效率的影响 / 311 11.4 图片格式对绘图效率的影响 / 313 11.5 优化代码以提高整体效率 / 314 11.5.1 使用位运算 / 314 11.5.2 少用math静态类 / 316 11.5.3 优化算法 / 319 11.6 小结 / 322
- 30.66MB
免费下载SteamVR 1.2.3 不需要积分
2021-05-14太恶心了在网上找到的都是要积分的,找了一下午终于找到了现在免费分享出来
- 6.24MB
Pygame中文手册 完整版
2020-12-08Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发。允许你在 Python 程序中创建功能丰富的游戏和多媒体程序,Pygame 是一个高可移植性的模块可以支持多个操作系统。 《pygame中文手册》为Python程序员介绍了pygame库。Pygame是一个Python扩展库,它包装了SDL库及其助手。本文档详细的介绍了Pygame的属性和方法,方便大家查询和使用,感兴趣的可以下载学习
- 15.45MB
18款 Scratch 趣味游戏合集.rar
2019-12-23Scratch是合适少儿游戏制作的一款入门的软件,新颖、有趣的游戏制作可以激发孩子的学习兴趣。本人在授课的过程中收集整理了一些比较经典十八款的游戏,如:俄罗斯方块、贪食蛇、极简跑酷、神奇的小鸡、坦克大战、海浪潜艇、打宝箱、超级玛丽、数字华龙道等。
- 321KB
ICOFormat.8bi(Photoshop ico插件).zip
2019-10-02Photoshop很奇怪一直不支持导入导出ico与cur格式图标文件,不过还好,ps支持插件,ICOFormat.8bi是专为ps用户打造的一款ico图标插件,是一款可以让photoshop支持打开ico图标与cur图标的小插件,有了它就可以直接从ps里打开、保存ico与cur文件了。
- 33.57MB
8500个ICO图标打包.rar
2021-06-06各种ICO图标,用于软件打包等,包括常用电脑控件图标、颜色、动物、植物、
- 32.89MB
六套免费的天空盒六张贴图全面的
2019-04-12六套免费的天空盒,没有水印,我也是找了好久才找到这个资源,现在拿出来分享给大家,
- 627.17MB
SteamVR离线安装包202103.exe
2021-04-252021年3月的版本
- 8.43MB
背包系统ScriptableObject.unitypackage(可私信找我要)
2021-06-16免费!!!Unity的背包系统。基于我的一篇背包系统博客来使用。点击主页找Unity 简单背包系统(ScriptableObject)使用。有帮助的话希望大家一键三连~~~
- 34.66MB
基于Android Studio游戏开发 飞飞机大战小游戏源码,可暂停、继续游戏、开关背景音乐等功能。
2022-01-21基于Android Studio游戏开发 飞飞机大战小游戏源码,可暂停、继续游戏、开关背景音乐等功能。 成功运行
- 162.73MB
天空盒贴图,含夜晚、黄昏、晴天以及玄幻贴图
2019-03-27多达几十个的天空盒贴图,含有夜晚星星,黄昏,晴天,阴天多云等天空盒。
- 1.31MB
三维模型(obj,gltf)
2020-05-08obj,mtl,gltf格式三维模型,可用于开发中测试使用.
- 49.51MB
Unity虚拟现实VR开发圣典(完整版)
2019-01-19《Unity虚拟现实开发圣典》(书号:978-7-113-22170-6)一书由业内专家何伟先生 是一本非常实用的实战书籍,供广大VR爱好者使用
- 22.83MB
达内Unity课程四个月学习笔记
2019-01-12达内Unity课程四个月学习笔记达内Unity课程四个月学习笔记达内Unity课程四个月学习笔记达内Unity课程四个月学习笔记
- 1.21MB
经典俄罗斯方块scratch2的程序
2019-01-14经典俄罗斯方块scratch2的程序,适合scratch编程的朋友学习
- 138KB
Python贪吃蛇实训报告.doc
2021-06-20python程序设计 贪吃蛇(内附源码)
- 23.25MB
DX11龙书(Introduction to 3D Game Programming with DirectX11)+英文+中译
2019-03-22DX11龙书(Introduction to 3D Game Programming with DirectX11)+英文+中译,里面包含英文全文(带目录)+部分中译,学习游戏开发的同学必不可少!
- 41.94MB
3D游戏与计算机图形学中的数学方法 第3版
2019-03-193D游戏编程中的数学方法绝对是一本很好的3D游戏编程教程 如果您是一个游戏编程爱好者 相信它一定会对您有帮助的