自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiao川的专业IT技术文章收藏博客

xiao川专业IT技术文章收藏博客

  • 博客(15)
  • 收藏
  • 关注

转载 不用依靠A*,使用C++撰写新的寻路算法

一,说在前面的话大概在半年前,看见一到信息竞赛题:在任意方格阵中设置障碍物,确定起始点后,求这两点之间路径。当时觉得蛮有意思的,但是没有时间去做,今天花了两个小时来实现它。据说有一个更高级的寻路算法叫做a*, 那我就把我的算法叫做W*。这个算法主要用于解迷宫和实现战棋游戏(SLG)的寻路。首先讲一讲我的算法的思路:我们先确定起始点,然后从起点出发,按一定顺序判断这个位置上下

2013-08-18 21:42:02 507

转载 如何制作一款HTML5 RPG游戏引擎——第三篇,利用幕布切换场景

本文转载自http://blog.csdn.net/yorhomwang/article/details/9042571开言:在RPG游戏中,如果有地图切换的地方,通常就会使用幕布效果。所谓的幕布其实就是将两个矩形合拢,直到把屏幕遮住,然后再展开直到两个矩形全部移出屏幕。为了大家做游戏方便,于是我给这个引擎加了这么一个类。本系列文章目录:如何制作一款HTML5 RPG游

2013-08-18 21:37:06 597

转载 Javascript做模糊查询-数组无双(一)-循环不能不重视

一、起因最近受我的朋友委托用javascript和HTML做一个像手册一样的程序,里面要有可展开的大纲,模糊查找等功能。我这个人说实在的懒,本来是不愿意的,但想起了父亲以前教我要给朋友搞好关系,再加上这也可以巩固自己的js技术,于是就开始开发这个程序,没想到却出了点小问题,我做的查找只能绝对查找。具体的js代码如下:[js] view plaincopy

2013-06-22 09:25:55 455

转载 html5游戏开发-零基础开发《圣诞老人送礼物》小游戏

开言:以前lufy前辈写过叫“ html5游戏开发-零基础开发RPG游戏”的系列文章,在那里面我学习了他的引擎以及了解了游戏脚本。自从看了那几篇文章,我便对游戏开发有了基本的认识。今天我也以零基础为视点,为大家讲述如何开发一款简单的游戏。希望大家看了这篇文章,能使你对理解游戏开发有帮助。你可以先测试一下游戏:http://lufylegend.com/lufylegend_

2013-06-19 22:01:17 582

转载 如何制作一款HTML5 RPG游戏引擎——第五篇,人物&人物特效

上一次,我们实现了对话类,今天就来做一个游戏中必不可少的——人物类。当然,你完全是可以自己写一个人物类,但是为了方便起见,还是决定把人物类封装到这个引擎里。为了使这个类更有意义,我还给人物类加了几个特效,在以下讲解中会提到。以下是本系列文章的目录:如何制作一款HTML5 RPG游戏引擎——第一篇,地图类的实现http://blog.c

2013-06-18 12:59:51 716

转载 巧用Android网络通信技术,在网络上直接传输对象

要做一个优秀的Android应用,使用到网络通信技术是必不可少的,很难想象一款没有网络交互的软件最终能发展得多成功。那么我们来看一下,一般Android应用程序里都是怎么实现网络交互的,这里拿一个Boook对象为例:如上图所示,首先在手机端生成一个Book对象,里面包含书名、作者、价格等数据。为了要将这些数据发送到服务器端,我们要从Book对象中把数据取出,然后组装成XML格式

2013-06-18 12:56:00 461

转载 Android滑动菜单框架完全解析,教你如何一分钟实现滑动菜单特效

之前我向大家介绍了史上最简单的滑动菜单的实现方式,相信大家都还记得。如果忘记了其中的实现原理或者还没看过的朋友,请先去看一遍之前的文章 Android滑动菜单特效实现,仿人人客户端侧滑效果,史上最简单的侧滑实现 ,因为我们今天要实现的滑动菜单框架也是基于同样的原理的。之前的文章中在最后也提到了,如果是你的应用程序中有很多个Activity都需要加入滑动菜单的功能,那么每个Activity都

2013-06-17 13:45:37 413

转载 Android系统联系人全特效实现(上),分组导航和挤压动画

记得在我刚接触Android的时候对系统联系人中的特效很感兴趣,它会根据手机中联系人姓氏的首字母进行分组,并在界面的最顶端始终显示一个当前的分组。如下图所示:                                             最让我感兴趣的是,当后一个分组和前一个分组相碰时,会产生一个上顶的挤压动画。那个时候我思考了各种方法想去实现这种特效,可是限于功夫不到家

2013-06-17 10:59:58 799

转载 Android系统联系人全特效实现(下),字母表快速滚动

在上一篇文章中,我和大家一起实现了类似于Android系统联系人的分组导航和挤压动画功能,不过既然文章名叫做《Android系统联系人全特效实现》,那么没有快速滚动功能显然是称不上"全"的。因此本篇文章我将带领大家在上篇文章的代码基础上改进,加入快速滚动功能。如果还没有看过我上一篇文章,请抓紧去阅读一下 Android系统联系人全特效实现(上),分组导航和挤压动画 。其实ListVie

2013-06-17 10:54:11 517

转载 一步步构建大型网站架构

之前我简单向大家介绍了各个知名大型网站的架构,亿万用户网站MySpace的成功秘密、Flickr架构、YouTube网站架构、PlentyOfFish 网站架构学习、WikiPedia技术架构学习笔记。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可能是狭隘的。  今天我们来谈谈一个网站一般是如何一步步来构建起系统架构的,虽然我们希望网站一开

2013-06-17 10:48:49 386

转载 为移动而设计:交互设计篇

在“为移动而设计值心急架构篇”中,我们看到了设计师在设计移动应用时需要面对的主要挑战。移动端所显示的内容,从观察条件、行为,到情感,这些方面的差异影响着用户。Elaine McVicar有12年的设计经验,目前在伦敦Flow Interactive任职视觉设计主管,从事视觉设计、界面设计工作。以下为译文:我的手机是一款Nokia5110(1998年入手的),只具备很少的

2013-06-17 10:37:55 447

转载 DNN与微软同声传译系统背后的故事

2012年10月的天津,微软首席研究官Rick Rashid在“21世纪的计算大会”上公开演示了一个全自动同声传译系统,他的英文演讲被实时转换成与他的音色相近、字正腔圆的中文。流畅的效果不但赢得了现场观众的掌声,也让这一演示背后的关键技术——DNN(深层神经网络)第一次进入了许多人的视野。作为这套实时语音传译系统的主要构建者之一,微软亚洲研究院主管研究员Frank Seide,以及语音组负

2013-06-17 10:32:30 1191

转载 值得关注的几个Eclipse超酷插件

来自非营利性Eclipse基金会的Eclipse IDE以其插件生态系统著称。Eclipse市场拥有海量插件可供下载,你可以通过插件定制自己的Eclipse。最近我在Eclipse市场闲逛,想看看能不能发现一些有意思的东西。实际上,我确实找到了一些在我看来虽然不是很有名却很酷的东西,想在这里和大家分享。流行 vs 酷我关注的插件具备以下特性:首先,我要强调的

2013-06-17 10:11:36 1053

转载 开启新一片蓝海——异构计算完全解析

导读:本文为您展现了近年来异构计算的发展历程,介绍了异构编程的开发标准:OpenCL、C++ AMP和Java Aparapi,引领读者步入异构计算的瑰丽殿堂。并行计算:让处理的速度变得更快相对于串行计算,并行计算可以划分成时间并行和空间并行。时间并行即流水线技术,空间并行使用多个处理器执行并发计算,当前研究的主要是空间的并行问题。以程序和算法设计人员的角度看,并行计算又可

2013-06-16 21:07:11 1099

转载 为什么大家都要疯狂吐槽iOS 7的扁平化设计?

由Jonathan Ive带领苹果公司市场部、公关部以及应用设计团队打造的iOS 7系统问世后,无论国内还是国外,“扁平化设计”一词瞬间火爆。而苹果此套UI设计,目前得到的评价可以说是“斥责多于赞扬”。苹果公司设计部资深副总裁 Jonathan IveiOS 7界面截图先来看看一些网友的吐槽:- “这两年苹果干的事就是缩小了iPad,拉长

2013-06-16 20:11:26 922

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除