Silverlight连连看游戏源码介绍:使用Silverlight2.0(c#)开发一个连连看游戏玩法:用鼠标左键选中卡片,如果选中的两卡片间的连线不多于3根直线,则选中的两卡片可消除思路1、卡片初始排列算法:已知容器容量为x,不重复的卡片数量为y,x>=y&&x%2==0,首先在容器内随机排列卡片,然后取出容器内相同的卡片个数为奇数的集合(集合内成员数量必为偶数个),最后将该集合一刀切,将集合右半部分的卡片的依次复制到集合左半部分。以上算法保证了在一定随机率的基础上,不会出现相同的卡片个数为奇数的情况2、无解算法和重排算法:在容器内存在的卡片中,两两计算是否存在可消路径,如果没有就是无解,需要重排。重排时,需要得到现存的卡片集合和卡片位置集合,在卡片集合中随机取卡片(取出一个,原集合就要移除这一个),然后依次放到卡片位置集合内,从而达到将现存卡片重新排列的目的3、两点消去路径的算法以及取最优消去路径的算法:取玩家选的第一点的x轴方向和y轴方向上的所有无占位符的坐标集合(包括自己),名称分别为x1s,y1s;取玩家选的第二点的x轴方向和y轴方向上的所有无占位符的坐标集合(包括自己),
标签: SilverLight webgame 连连看 MVVM 游戏
评分:
更新时间:2009-04-16
浏览次数:13644次
免费
Silverlight打苍蝇游戏介绍使用Silverlight2.0(c#)开发一个打苍蝇的游戏,有北京音乐玩法用鼠标控制瞄准镜的移动,鼠标左键开火思路1、苍蝇的移动轨迹用一个简单的公式计算,即正弦波。正弦波的公式:y=A*sin(ωx+φ)2、苍蝇控件使用MVP(Model-View-Presenter)模式开发,其目的只是为了说明如何在Silverlight中应用MVP模式
标签: SilverLight 3D webgame 打苍蝇 MVP
评分:
更新时间:2009-03-26
浏览次数:7606次
免费
缤纷影视系统2.0源码功能介绍:完成可自定义的二级影片分类功能,不用再为影片分类发愁了.影片产地也支持自定义,现在连非洲人民也拍电影的.人性化的导航功能,找电影,分类,区域非常容易.每个频道,分类,区域,及这些的组合都有自己的点播排行榜,不再是单一的总排行榜.支持任意多条播放线路(呵呵).支持内嵌文件夹,及在网页播放.播放链接也支持自定义功能,可以选择显示集数还是文件名.在线播放支持各种常用播放器,real,ms,宝丽通,暴风影音.专题管理,广告管理,广告异步加载.App_Data/db.mdb为Access数据库管理地址:admin/login.aspx,默认帐号/密码:admin/admin注意:该系统要在IE7.0以上版本中才能正常浏览
标签: Ajax-Atlas Access 电影 下载网 缤纷
评分:
更新时间:2009-02-04
浏览次数:21060次
免费
缤纷影视系统1.0修正版源码2009-01-31新整理了一下1.0的程序并上传,去除了后台登录限制,去除了注册验证,(可在app_code文件夹的commfun.cs中设置)去除了必须开启Asp.net状态服务才能运行程序的限制。去除了后台登录的限制和软件注册验证(源码还在,只是作了注释,关于软件注册可参考我的另一篇文章),将那个Asp.net状态服务限制也去除了,下载源码就能运行.必须注意要放在虚拟目录vod下.这是我当初做了一套程序,供小区局域网使用,带会员组管理,收费充值等.代码现在看来很烂,但还算稳定,一直用到现在也没什么大问题.有需要的朋友拿去玩玩,初学.net的朋友可以瞧瞧,这是我学.net时候编写的,值得一看.后台管理地址:admin/admin_index.aspx
评分:
更新时间:2009-02-02
浏览次数:15105次
免费
前言:由于学校一个实验需要做一个小程序完成模拟手机的功能,很多同学都用JAVA做,winform很简单,但由于我刚好学了几天的silverlight,所以就尝试着用他做,用到的都是非常基本的知识,也许会对初学者有所帮助.本人一贯的作风就是网络资源共享。说明:使用VS2008+SQL2005+SL2.0TOOLS开发,目录文件夹DB_51aspx里面有Sql2005数据库文件,直接附加或用.SQL文件可以直接创建,将web.config里的pwd=sa改成你的就行滑盖按钮在手机最上方一个白色小方点,使用linq加wcf连接数据库,实现功能:1.拨号功能2.通讯录功能(添加,删除)3.播放影音功能4.一个web服务(我实现的是查询学校图书馆)5.silverlight动画效果(简单的滑盖功能)6.手机游戏,代码是窃取网上一个拼图的游戏不足:1.不能动态显示手机的时间(每一秒),虽然在.aspx中网上有很多代码实现了,但是在sL中我没有实现2.在通讯录界面,不能直接通过拨打键,取出联系人名称,关于SL中gridview的取值和ASP里GV不大一样,由于看不懂MSDN,所以很不爽!3.通上,不
标签: SilverLight LINQ 银光 手机 模拟
评分:
更新时间:2009-01-08
浏览次数:15353次
免费
三层音乐网站源码技术架构:是不是三层不太清楚(很难理解),采用的是伪静态URL重写.后台数据采集AJAX..程序简介:主要实现了数据管理,添加,修改,删除.以及数据采集功能.由于时间的关系,有一部分功能还没完成!程序目录:Music.CommonMusic.ConfigMusic.Data.AccessMusic.Data.SqlServerMusic.DbHelperMusic.ModelMusic.SearchURLRewriterMusic.WebMusic.Forumssysadmin/后台(默认帐号密码:admin123456)后台主要功能模块有:音乐类别添加歌手歌手管理添加专辑专辑管理音乐管理数据采用ACCESS(App_Data下为Access数据库文件),SQL2008(DB_51aspx下为数据库文件和数据库生成脚本,但是数据为空),默认为Access更换数据库,请将web.config里的......要是SQL数据库请更换成SqlServer//这里对应修改.-->
标签: 多层开发 Ajax-Atlas Access URLRewriter 音乐
评分:
更新时间:2008-11-03
浏览次数:63389次
免费
燕赵宽频点播系统V1.0该源码首发于51aspx.com,转载请注明,否则作者将保留追诉的权利!hevod视频点播系统是一套采用Asp.net开发开源的视频在线播放系统,系统采用三层架构开发,数据库采用Access,适合于中小型网站应用。后台具有电影添加、服务器管理、管理员管理、分类管理等诸多模块后台登陆采取随机码进行验证,用户帐号采用md5加密。1、公用部分采用了用户控件进行调用2、用户分权限管理,后台随时记录用户登录日志3、后台登陆超时会跳回原地址网站前台页面和后台页面详见51aspx上截图前台页面均是采用didv+css构建(目前只在IE6.0下调试,在其他浏览器版本下可能会产生错乱哦),第一次用div+css哦,不妥及兼容不当之处还请各位用户见谅。由于本人不会设计页面,所以前后台页面均是改自互联网还有些功能没有完善,特请批评指正DB_51aspx/hevod.mdb为数据库文件这里要特别感谢51aspx为我们提供免费空间和宣传平台。/manage/login.aspx为后台登陆地址,默认管理员帐号为:admin,密码为:51aspx添加员帐号:vod,密码:51aspx
评分:
更新时间:2008-01-23
浏览次数:49059次
免费