Silverlight-MMORPG游戏引擎源码

Silverlight-MMORPG游戏引擎源码这里要说明的,此完成度约50%的2D-ARPG游戏引擎存在地图未切割、多线程未优化、算法未优化、无寻路等诸多毛病,总结原因是架构上一开始就存在着问题,因此我不打算对其再进行完善及后续制作了。至于它的开源,或许对所有的朋友有大害而无一益,那么就让它深藏吧。但是就是因为有了它的存在,才会有了本教程以一个更为优雅、简约时尚的姿态出现。我将在本例中完全屏弃它所有的弱点,实现它未实现的所有功能,让所有的朋友们均能用WPF/Silverlight进行游戏深度开发可以通过对App.xaml的StartupUri参数进行修改,实现不同的Window启动首选项如果编译不通过:可能为您的.NET版本问题(建议使用.NET3.5,开发工具为VS2008+版本);、DLL文件的引用错误。本系列教程所用到的DLL文件均放在DLL文件夹中,大家可以自行重新引用。

标签: SilverLight WPF 游戏引擎

评分:

更新时间:2009-11-11

浏览次数:12744次

免费

Silverlight连连看游戏源码

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

浏览次数:13645次

免费

Silverlight五子棋游戏源码

Silverlight五子棋游戏源码Silverlight五子棋游戏,该项目使用轻量级框架PureMVC搭建而成。UI由ExpressionBlend设计。允许人机对战,以及人人对战。

标签: SilverLight 五子棋 PureMVC

评分:

更新时间:2011-06-29

浏览次数:4626次

免费

WebTyper网页在线打字源码

WebTyper网页在线打字源码本源码实现了,下载打字,可练习五笔,有字根提示,速度显示。网页在线打字asp.net2.0+sqlite数据库测试版本人原创1、搭建asp.net2.0环境2、在webtype目录中的web.config中修改管理密码如下:中51aspx为管理密码,请自己修改测试用户名和密码都是51aspx管理密码是51aspx

标签: SQLite 打字练习 在线打字 打字测试

评分:

更新时间:2010-07-12

浏览次数:8198次

免费

Gallery Server Pro 媒体文件共享2.6

GalleryServerPro2.6Pro是强大便捷的ASP.NET网络应用程序,它使你能够在网络上分享,处理相片,视频,音频及其他的文件.可以使用任何浏览器将媒体文件整理到相册中,可以随意添加,编辑,删除,旋转,编排,复制以及移动..使用一键同步和ZIP下载功能可简便地添加成千上万的文件.缩略版和压缩版会自动被创制..强大的用户安全,具有灵活的每册粒度.与DotNetNuke及其他框架合为一体,以提供一个高级的媒体相册.图片元数据抽取支持以下格式:EXIF,XMP,tEXt,IFD,以及IPTC..搜寻功能询问标题,字母,文件名,以及图片元数据..图片上附带有自己的文本和(或)图片的水印.AJAX更丰富的灵活的界面.便捷的基于网络的安装.用SQLServer2000或更高的级别作为数据库.支持MSDE2000和SQLServer2005Express..数据输入使用供应商模式,它允许使用其他的数据库例如MySQL,MSAccess,或Oracle来代替SQLServer..托管代码全部用C#andASP.NET2.0写..在开放源码GNUGeneralPublicLicense下发

标签: 视频 分享相片 音频 媒体文件

评分:

更新时间:2012-03-27

浏览次数:3995次

免费

Silverlight系列之"打地鼠"源码

Silverlight系列之"打地鼠"源码打地鼠这个游戏,玩法很简单.当地鼠钻出地洞的时候用锤子敲打它,打中就得分.所以当考虑要写这么一个小游戏的时候,首先应该想到,要写一个"地洞".其实这个洞,是有两层的,为了实现老鼠从动里面钻出来的效果,必须得把这个洞分为两层.一层是上面的圆口,一层是下面的草地首先明确一点,一个洞只能有一只老鼠.所以,每个洞里面都包含一个老鼠对象二、游戏主逻辑有了老鼠与洞,还得有一段逻辑代码去控制他们.规则:关卡:随着玩家玩的时间变更,时间越长关卡越高,而游戏速度(地鼠出洞的速度)也随之增加地鼠出洞:在固定的间隔时间里随机地洞的地鼠出洞.passedTime用来记录玩家玩游戏的时间,因为关卡是通过这个时间来增加的.一直到一个固定的时间后,GameOver.(游戏的玩法就是这样的,到点就结束,然后分数越高说明玩得越好).关卡判断完成后,随机出一个洞来并让这个洞的老鼠出洞.

标签: sliverlight 游戏源码 打地鼠

评分:

更新时间:2010-07-16

浏览次数:5190次

免费

三层网络收音机源码

三层网络收音机源码可以添加电台或者地址,对三层(BLL、DLL、Model)的使用进行了演示。没有做前台,后台只做了个大部分功能,数据库操作采用的是DBHelper。website为网站文件夹,管理地址manage.aspxDB_51aspx下为Sql数据库文件,附加即可VS2008+SQL2005+CodeSmith生成三层

标签: 多层开发 CodeSmith DBHelper 网络收音机

评分:

更新时间:2008-11-19

浏览次数:9229次

免费

Json+javascript歌曲清单源码

Json+javascript歌曲清单源码项目介绍:1.服务器接受请求后台一般处理程序,将音乐文件夹里,音乐信息转换问Json字符串发送到客户端;2.客户端将字符串转换为Json对象,将其绑定到页面上;3.借用雅虎的播放器插件,将歌曲播放出来.提示:为了控制压缩包的大小,将原始的音乐文件删除,自行复制mp3文件到Music/Sungha_Jung目录下,Sungha_Jung这个目录必须要保留。详细程序请查看源码。

标签: javascript Json AJAX 音乐播放

评分:

更新时间:2011-09-09

浏览次数:3870次

免费

企事业单位新年晚会专题网源码

企事业单位新年晚会专题网源码主要是快速完成单位新年晚会或其他活动的照片、视频专题发布。这种专题网站内容简单,一般发布后很少修改,但要求及时。一般是当晚活动结束后第二天一早就要将照片、视频等资料发布出来。功能非常简单,没有数据库,就用了简单的用户控件。首页用一个flash电视墙的效果,读取的XML文件需手动编辑。将照片按大图、小图整理好(在Photoshop里批处理),命名为IMG1、IMG2……等,放入相应文件夹,照片列表控件设置几个属性就可以显示相应目录下的图片了。

标签: Dictioary 视频播放 图片显示 制作贺卡

评分:

更新时间:2009-12-25

浏览次数:7016次

免费

SilverLight俄罗斯方块游戏源码

SilverLight俄罗斯方块游戏源码介绍使用Silverlight2.0(c#)开发一个七彩俄罗斯方块玩法↑-变形;←-向左移动;→-向右移动;↓-向下移动1、每个形状都是由4个“块”组成的,也就是“块”是俄罗斯方块的最小单位,首先要有一个“块”的用户控件。要求可以设置“块”的位置和颜色2、经典俄罗斯方块一共7种形状,把每种形状所需要的功能抽象出来写一个抽象类,7个具体形状分别继承这个抽象类,并重写其抽象属性和抽象方法3、核心控制部分:在容器内铺满隐藏的“块”,上/下/左/右/控制形状的变形和移动,通过控制容器内“块”的颜色来响应变化,当形状下一步移动或变形的位置处已经有颜色时则禁止移动或变形,当形状下一步移动或变形的位置在底边有颜色或处于容器的底部则判断消行并生成新的形状YYTetris.Web/YYTetrisTestPage.aspx为游戏运行页面

标签: SilverLight 3D 俄罗斯方块

评分:

更新时间:2009-02-23

浏览次数:9544次

免费

Flyer11僵尸五子棋源码

Flyer11僵尸五子棋源码使用Silverlight来实现这样的游戏非常容易,只需要使用Blend这样的工具将界面画的漂亮一点,然后使用C#就可以实现交互逻辑。提供了两种模式,分别可以选择传统和动画,无非是一个好玩,游戏的吸引性要比一般的应用强,就在这个方面。

标签: sliverlight 五子棋 植物大战僵尸

评分:

更新时间:2010-07-06

浏览次数:9209次

免费

MoonlightPiano月光钢琴源码

MoonlightPiano月光钢琴源码采用Silverlight开发的一款钢琴游戏。功能简述:乐谱显示按键提示键盘展示钢琴展示音量调节数度调节曲目列表自动播放更换场景[计划中]程序部分结构采用SilverlightCairngorm开发。播放声音的模块参考了趣味钢琴[Silverlight2.0(c#)http://www.51aspx.com/CV/SilverLightPiano]。乐谱采用外部加载一个XML文件,歌曲可以自己添加。采用DataGrid控件可以乐谱进行难度的排序。总体感觉开发这个难度到是不大,就是综合运用了SilverlightCairngorm和趣味钢琴,再自己做了一些样式上的调整,其他小功能的附加。乐谱文件保存在music.xml文件中

标签: SilverLight Dictioary 钢琴 webgame

评分:

更新时间:2009-04-29

浏览次数:8951次

免费