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

浏览次数:12732次

免费

视频点播系统源码

视频点播系统源码第一次做的视频点播系统,界面不好看(本人设计不擅长),基本功能已经实现,后台登陆运用MD5加密;上传后即可以(数据库影片文件目前为空!)数据库在DB_51aspx文件夹中,附加即可。用户民和密码都是51aspx

标签: MD5 视频 UpLoad 点播

评分:

更新时间:2009-10-22

浏览次数:42132次

免费

Silverlight实现的MoveBox游戏

Silverlight实现的MoveBox游戏最近因为在学习Silverlight,我就拿出来仿照那个例子实现一下,代码上和下载的会大同小异,我去除了一些不必要的代码。这个图面和我下载的那个游戏的界面基本没什么区别。我只是在XAML代码中稍微做了一些小的改动。游戏玩法:鼠标点击红色方块,然后拖动它,就可以开始游戏,碰到蓝色方块或碰到黑色面板就输了,坚持的时间越长越厉害。

标签: SilverLight 3D MoveBox

评分:

更新时间:2009-07-27

浏览次数:6429次

免费

Silverlight星际竞技场游戏

Silverlight星际竞技场游戏介绍:使用Silverlight2.0(c#,FarseerPhysicsEngine)开发一个射击游戏:星际竞技场玩法:W或者↑=前进;S或者↓=后退:A或者←=左转;D或者→=右转;J或者Ctrl=开火思路:1、使用一个开源的Silverlight物理引擎:FarseerPhysicsEngine2、将FarseerPhysicsEngine中的物理运算器PhysicsSimulator放到一个全局变量中,对Body和Geom做即时运算,2、写个IPhysicsControl接口,用于描述物理对象的各个属性,需要运动和碰撞的对象,要实现该接口抽象出来的各个属性3、写个抽象类(Sprite),在其内封装好物理引擎。各种类型的物理对象的模拟器,都需要重写该抽象类的两个方法GetForce()和GetTorque()即可,其分别要返回对象在当前时刻所受到的牵引力和力矩4、写个IFire接口,所有可开火的对象都要实现该接口5、写个控件PhysicsBox,用于包装IPhysicsControl,从而将模拟器计算出的运动和碰撞结果呈现到界面上

标签: SilverLight 3D 星际

评分:

更新时间:2009-06-22

浏览次数:9443次

免费

MoonlightPiano月光钢琴源码

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

标签: SilverLight Dictioary 钢琴 webgame

评分:

更新时间:2009-04-29

浏览次数:8946次

免费

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

浏览次数:13641次

免费

Silverlight时钟源码

Silverlight时钟源码最近在花一部分时间学习Silverlight,虽然有时会遇到一些莫名其妙的错误,但是总的感觉还可以,它给我们带来的RichApplication真的很棒。值得一学!我会将我学习到的成果分享给大家,希望能对大家有帮助,也希望和大家一起学习Sliverlight,今天带来的是用Silverlight作一个小的网页时钟。我作了一些简单的说明,值得一提的是其中的元素布局很不好弄,大家可以使用Blend等工具。其中使用了path的Data属性来定义时钟指针的位置和形状。M代表指针的起始点的绝对位置,L表示绘制线条。Data属性就是从某一坐标到另一坐标间画一条直线。实现了和系统时间同步

标签: SilverLight 时钟 Blend

评分:

更新时间:2009-04-03

浏览次数:10557次

免费

Silverlight打苍蝇游戏

Silverlight打苍蝇游戏介绍使用Silverlight2.0(c#)开发一个打苍蝇的游戏,有北京音乐玩法用鼠标控制瞄准镜的移动,鼠标左键开火思路1、苍蝇的移动轨迹用一个简单的公式计算,即正弦波。正弦波的公式:y=A*sin(ωx+φ)2、苍蝇控件使用MVP(Model-View-Presenter)模式开发,其目的只是为了说明如何在Silverlight中应用MVP模式

标签: SilverLight 3D webgame 打苍蝇 MVP

评分:

更新时间:2009-03-26

浏览次数:7588次

免费

SilverLight趣味钢琴源码

SilverLight趣味钢琴源码介绍使用Silverlight2.0(c#)开发一个趣味钢琴玩法打开音箱,从左侧列表选择要挑战的乐谱,右侧会出现对应的乐谱提示动画,等按键提示移动到目标区后敲击键盘上对应的按键思路1、添加多个MediaElement控件,循环使用,以达到同时播放多个音阶的效果2、提示按键模块分3组动画,分别为提示部分、目标部分和离开部分,进入目标区和离开目标区都要触发对应的事件,以使外部判断用户是否按照提示正确地敲击了按键

标签: SilverLight 3D 钢琴 乐谱

评分:

更新时间:2009-02-23

浏览次数:8688次

免费

SilverLight俄罗斯方块游戏源码

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

标签: SilverLight 3D 俄罗斯方块

评分:

更新时间:2009-02-23

浏览次数:9541次

免费

缤纷影视系统2.0源码

缤纷影视系统2.0源码功能介绍:完成可自定义的二级影片分类功能,不用再为影片分类发愁了.影片产地也支持自定义,现在连非洲人民也拍电影的.人性化的导航功能,找电影,分类,区域非常容易.每个频道,分类,区域,及这些的组合都有自己的点播排行榜,不再是单一的总排行榜.支持任意多条播放线路(呵呵).支持内嵌文件夹,及在网页播放.播放链接也支持自定义功能,可以选择显示集数还是文件名.在线播放支持各种常用播放器,real,ms,宝丽通,暴风影音.专题管理,广告管理,广告异步加载.App_Data/db.mdb为Access数据库管理地址:admin/login.aspx,默认帐号/密码:admin/admin注意:该系统要在IE7.0以上版本中才能正常浏览

标签: Ajax-Atlas Access 电影 下载网 缤纷

评分:

更新时间:2009-02-04

浏览次数:21057次

免费

广河电影管理系统(网站部分)源码

广河电影管理系统(网站部分)源码该版本为广河电影管理系统access版,网站代码是trymovie里,后台使用WinForm管理管理简单上传快速方便简单Data下为Access数据库文件,addmovie.exe为Winform管理程序(该部分暂时没有开源)可以实现电影的添加、管理;留言的回复;数据库的备份与还原等操作默认用户/密码:51aspx/51aspx,当然也可以进行用户注册注意:该程序播放程序需要单独下载播放器才能使用

标签: 商业 Access 电影 下载网 Winform

评分:

更新时间:2009-01-13

浏览次数:15889次

免费