- 博客(44)
- 资源 (17)
- 收藏
- 关注
原创 四、界面制作(1)
在VS2010里新建一个SilverLight应用程序,注意不要在Blend里新建,因为在Blend里新建的只有一个SilverLight部分,而VS中则还有一个对应的网页。我新建的名字是Client。这时,一个解决方案里会有两个项目,一个叫Client,这个是SilverLight的主程序项目,另一个叫Client.Web,这个是SilverLight的测试网页。我们先要调整一下网页的页
2011-10-20 15:48:29
2493
1
原创 三、制作前的准备工作
游戏中必备的图像与声音资源,声音可以在后面添加,但是图像却是不可缺少的。图像资源使用的是官方以前的C/S模式的客户端中的资源,使用一些提取工具提取出来,提取工具下载地址:http://www.sanguosha.info/archives/620当然,我已经提取出来了,并且简单的进行分类,打包发到网上了,下载地址:https://skydrive.live.com/redir.aspx
2011-10-20 15:37:22
925
原创 二、开发环境及工具的选取
现在最流行的游戏方式就是web版的卡牌游戏,“三国杀”的官方游戏现在就是web版的,所以,为了赶流行,客户端也做成web版的,最近正好在学习SilverLight,发现用来做web界面很方便,也很强大,于是就用SilverLight做客户端部分。而服务器端呢,则采用传统的C++来制作,因为C++的性能最高,并且也是我最熟悉的语言。总结一下,我的开发环境:客户端:操作系统:Windo
2011-10-19 17:43:05
1075
原创 一、前言
大家好,欢迎大家来看我这个小小的“三国杀”制作教程。想做个“三国杀”网络版的,并不是一天两天了,大学毕业都快4个月了,还是经常回忆起班里的同学们,回忆我们一起打DOTA,玩三国杀等等的日子。以前做过一些“三国杀”自己班里的卡牌,可惜很难再次一起“杀”了,现在做个三国杀,就是为了最终里面的武将都改成我们班的同学,然后大家可以在网上使用自己来“杀”个痛快了。而关于这个教程,一个是为了记录一下自
2011-10-19 17:03:50
880
原创 C# PictureBox上放置Label,并设置透明
今天遇到这样的一个情况,在窗体设置了背景(backgroud)图片,然后在此窗体上放置GroupBox和Panel并把它们的背景改为Transparent时,移动窗体或者改变大小都会闪得很厉害。 无奈下试验了PictureBox,在PictureBox上放置Labe
2011-09-25 23:55:17
13448
1
转载 VS2010不能载入设计器问题的解决
安装好所有的SilverLght组件后,使用VS2010新建一个SilverLght应用程序后,双击MainPage.xaml会提示错误,设计器不能加载,而此时代码完全是由系统生成,根本没有进行任何修改,所以不是代码的问题。错误提示如下:System.NullReferenc
2011-09-07 17:08:46
8426
原创 [原创]详细的C++连接数据库
C++连接数据库有很多种方法,ODBC,ADO等等。我这里就采用了ADO的方法。既然都涉及到数据库了,就直接做个带界面的吧。先打开VS2010,新建一个“MFC应用程序”,在里面记得选择“基于对话框”,因为这个比较简单,我就用这个举例了,其他的自己研究一下吧,然后一直下一步就可以了。下面正式开始,先把对话框上的静态文本控件删了,没有什么用。再添加一个“L
2011-01-06 20:09:00
7897
27
原创 [翻译]五个小技巧加速你的Windows启动
原文地址:http://blogs.techrepublic.com.com/five-tips/?p=508&tag=leftCol;post-508 如果你不耐烦的等待Windows启动,你可以通过以下几个步骤来加快它。我认为这些改变不是很重大的,但是的确可以减少启动所需要的时间。如果已经吸引了你,请继续阅读。1.修改BIOS设置 许多硬件专家认为改变系统BI
2010-12-16 17:11:00
817
2
原创 IPhone入门开发实例——计算器
1.创建一个新项目,选择“View-based Application”。输入名字“Cal”,这时会有如下界面。 2.选择Resources->CalViewController.xib并双击,便打开了资源编辑对话框。3.我们会看到几个窗口。其中有一个上面写着Library,这里面全是控件。如果没有显示的话,就在最上面的“TOOLS”里单击一下就出来了。还有一个标题为“View”,这个就是
2010-11-03 16:16:00
3582
3
原创 [转]vc连接access 数据库连接之Access数据库连接字符
Microsoft Jet OLE DB 4.0 Standard security: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/mydatabase.mdb;User Id=admin;Password=; With database password: Provider=Microsof
2010-10-25 10:07:00
2004
原创 [原创+连载]一步一步做拼图游戏,C++版(七)
这次我们要使游戏更具有游戏性。我们要添加一个菜单。 添加菜单1. 我们要在解决方案管理器中切换到资源视图,然后按下图:双击Menu里的东西,然后在右边的“请在此键入”里写上想要的东西,然后在属性里改ID。如果没有Menu,就在Puzzle.rc上单击右键,然后“添加资源”,然后选上”Menu”,再点“新建”就有了,然后自己加上各种信息,包括“文件”那些
2010-10-08 19:43:00
1868
6
原创 [原创+连载]一步一步做拼图游戏,C++版(六)
添加声音声音是听觉部分,而且为了将来用起来更方便,或者说修改的时候更方便,我们还是要新建一个类,叫。代码量不大。PlaySound我们主要是用它来播放背景音乐,就是这句,里面的参数稍微解释一下,第一个是文件名,第二个是指向应用程序模块的指针,一般的都是,第三个是播放选项,我用的3异步播放就是指我可以边播放这个,边做其他事,相当于背景音乐,从执行上看,就是这个在播放,我的程序还会继续
2010-10-07 17:50:00
1468
10
原创 [原创+连载]一步一步做拼图游戏,C++版(五)
初始局面不能随机随便生成,因为有时候会无法完成游戏,所以要有一个生成算法。:Code:// 生成初始局面 void CPuzzleLogic::MakeInit(int Num) { int EmptyPos = m_BlockNum*m_BlockNum-1;//记录空格子的位置 sran
2010-09-28 22:33:00
1944
10
原创 [原创+连载]一步一步做拼图游戏,C++版(四)
今天,就要开始做游戏的主要部分了,如何控制游戏。 4.控制操作我们的控制就是,先空出一个格子不显示,然后单击到这个空格子的周围的格子的图片时,就移动过去。为此,我们要先把空格子画出来。昨天我们的图片其实还是完整显示的。要稍微修改一下我们的OnPaint函数的代码了。先看代码。为了省地方,我就把和昨天一样的地方省略了,用省略号代替。 Code:
2010-09-19 09:59:00
3981
42
原创 [原创+连载]一步一步做拼图游戏,C++版(三)
虽然上面我们已经写了很多代码了,也能显示背景了,但是有时候会经常改以前的东西,甚至推翻重做。下面是读取游戏的要拼的图片了。首先,我们要确定逻辑保存方式,我采用的是一个一维数组表示。而且为了可以切割成任意块数,所以定义成了一个指针类型。这是在CPuzzleLogic里定义的 Code:int* m_Block; //用来保存当前局面的
2010-09-17 10:02:00
2666
21
原创 [原创+连载]一步一步做拼图游戏,C++版(二)
书接上回三、设计功能1.定义类CPuzzleLogic, 用来实现内部逻辑的行为CPuzzleView, 用来实现视图显示方面的CPuzzleMain 用来实现主程序,主要是把各部分的联系起来如果还有其他需要的,以后再定义别的创建类的时候可以用类向导,不过,VS2008和VS2005里没有,所以用以下方法:先把解决方案管理器调到类视图里,在项目名称上单击鼠标右键
2010-09-16 09:45:00
4179
35
原创 [原创+连载]一步一步做拼图游戏,C++版(一)
首先,我们就要抛弃控制台的黑洞洞的窗口了,为此,我们必须要先创建一个Windows的窗口。创建的方法有很多,不过呢,要先确定你将要使用的编译器,VC6.0,VS2005,VS2008,VS2010,DEV-C++,Code::Block等等,还有一个C++ Builder和其他的不太一样。我用的是VS2010 Team版,Win7系统。所以我就以VS2010为例子了。其他的也差不多。
2010-09-15 15:35:00
6924
34
原创 指针浅析
1.内存。 要理解指针,就要先弄明白内存,内存就是一段存储空间,顺序的。而内存地址,就是一个数字,从0开始,直到内存的最大值,比如我的内存是2G,地址就是从0到(2G-1)。这个地址就像是门牌号一样,通过这个地址就能找到内存里真正储存的东西。2.指针。 然后是指针。指针是一种特殊的变量,但它也是变量,所以它也要符合变量的要求(不能是关键字,必须以下划线或者字母开头,不能
2010-08-17 14:27:00
1416
48
原创 QQ美女找茬辅助器制作
最近,有朋友总要跟我PK QQ美女找茬,无奈在下眼力实在是不如人。不过,咱可是计算机专业的啊,自己找不过他,还不能利用计算机来找吗?嘿嘿,于是开始研究这个辅助工具。首先,先看看截图:下面说说制作的方法。我想,大家应该也能想通制作的方法:获取窗口句柄->找到图片(两张)->对比->设置成不同的颜色->显示出来。过程是很简单的,先看看第一步,获取窗口句柄Code:
2010-07-18 09:00:00
4361
5
三国杀教程系列源代码
2011-10-20
[原创+连载]一步一步做拼图游戏,C++版(七)代码
2011-01-12
C++连接数据库,连接类
2011-01-12
[原创+连载]一步一步做拼图游戏,C++版(五)当前代码
2010-09-28
[原创+连载]一步一步做拼图游戏,C++版(四)当前代码
2010-09-19
[原创+连载]一步一步做拼图游戏,C++版(二)当前的代码
2010-09-16
串口通信工具C++版
2009-12-26
MFC俄罗斯方块包括方块类
2009-08-21
解决局域网共享问题啊
2008-11-30
OEM-DIY 品牌自己做,呵呵
2008-11-30
自动填写IP地址的小程序
2008-11-30
画图部分教案及程序,简单的C语言版
2008-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人