VCer代码 VCer开源 VCer文章 VCer工具 VCer知道 VCer词典 VCer读书 VCer论坛   站点首页 我要张贴 控制面板
VCer代码 VCer开源 VCer文章 VCer工具 VCer知道 VCer词典 VCer读书 VCer论坛   站点首页 我要张贴 控制面板

目前位置: VCer资源中心 >>> VCer开源 >>> 游戏娱乐
我也来开源一个!>>>


VB俄罗斯方块
 
 
俄罗斯方块原码(VB) 希望大家能够多提宝贵意见. 我的QQ:94393589
作者:Frank lifengfeng张贴于2007-02-10 14:12:43.0,共阅读2846次,回复5
坦克大战
 
 
开发环境: Windows2000 测试环境: Windows2000 附加说明: 由于开发时间创促,未对分辨率进行分类考虑,所以强烈推荐1024X768下面运行。 (对于winXP操作系统,可以正常运行,但是会发现速度很慢,具体问题有待解决。对于 其他操作系统有可能出现不可预料的问题) 控制键 1P:方向键 w s a d 开火: j 2P:方向键 上 下 左 右 开火: 小键盘0 本游戏内置15种彩蛋,具有一定趣味性,但需要慢慢体会。 由于为了节约空间,所以去掉了背景图,并把一些图片地效果改低,唯一优点就是小 MFC+DirectX技术 CTankApp 主线程控制类(内置键盘监听线程函数) CBeginDlg 登录对话框 CTankDlg 游戏主对话框 CGame 游戏控制类 CTankMap 地图控制类 CTank 坦克实例控制类 CBullet 子弹实例控制类 CEgg 彩蛋实例控制类 CMidi 音乐控制类 大概流程控制: 键盘监听 CTankMap | | /CBullet CTa ...
作者:不祥 xler张贴于2004-03-05 14:39:18.0,共阅读3431次,回复4
改写MFC写的俄罗斯方块
 
cell类表示方块类型 square类表示游戏区域 还有一个RussiaView类是游戏主要部分 都是用GDI绘图的那个RussiaView是用MFC的AppWizard生成的多文档程序,我现在想把它改成基于对话框程序的形式,请各位多多指教,谢谢
作者:不祥 linvswin张贴于2004-07-08 12:54:44.0,共阅读3593次,回复4
联网五子棋程序
 
 
支持两人联网的五子棋程序。 代码不错,张贴部分示例一下:) //////////////////////////////////////////////////////////////////////////// //同时负责己方和对方落子后棋盘的更新,由g_bData判断是上述哪种情况 // //////////////////////////////////////////////////////////////////////////// void CAppleChessDlg::OnLButtonDown(UINT nFlags, CPoint point) { if( g_bStart && !m_bFinish) { CPoint ptOrigin; int counter; if( !g_bData ) { if( m_bIsBlack != g_bOwnBlack ) return; if((point.x < 15) || (point.x > 255) || (point.y < 15) || (point.y >255)) { m_strState = "请在棋盘内落子"; UpdateData(FALSE); return; } ...
作者:不祥 bluejoe张贴于2007-01-27 23:13:31.0,共阅读2154次,回复1
四国源码
 
 
...这个也是我在源码之家下的,作者里面都有。我能力有限,还没整理出完整的VC++所有文件格式来。如果那位对军旗感兴趣的高手能看懂,能否传给我一份完整VC++文档吗?谢谢! 我的邮箱:haozi2007@gmail.com qq:309394308
作者:云昊 haozi2006张贴于2008-04-20 00:55:01.0,共阅读1056次,回复5
VC源码-神迹外挂.rar
 
 
外挂 ...
作者:阿木 lewislau张贴于2007-07-13 13:39:38.0,共阅读1809次,回复1
白乔原创:不完整的升级游戏
 
 
该升级游戏只是实现了界面部分,由于一直没有时间,其它地方都没有实现。 源码主要包括游戏主界面、创建游戏对话框、快速桌面切换等部分,希望能对大家有所帮助。 common[159,054字节] 以上所附工程不完整,编译报告缺少头文件。请大家下载common文件包,这是偶的所有文件包。可能其中的目录和工程里面的目录不大一致,但每个文件(注意对应.h的.cpp文件也要加入工程)肯定都能找到。哪位兄弟有空也可以帮忙把路径调整对了,弄个完整的工程传上来。
作者:不祥 bluejoe张贴于2004-03-18 21:08:40.0,共阅读3572次,回复5
四国军棋游戏
 
 
类似于联众世界中的四国军棋游戏,分为客户端(包括大厅)和服务器端。 可用于局域网内2人或者4人对战,支持复盘功能。 首先要运行服务器端(Server.exe), 然后启动大厅程序(Game.exe), 坐好位置后,就可以进行游戏了。 献给喜欢军旗游戏的朋友。 下载后,直接进行解压到一个目录下就可以了。 其中 abcd.war 为复盘文件,可以使用 JunQi.exe 打开。类似于联众世界中的四国军棋游戏,分为客户端(包括大厅)和服务器端。 可用于局域网内2人或者4人对战,支持复盘功能。 首先要运行服务器端(Server.exe), 然后启动大厅程序(Game.exe), 坐好位置后,就可以进行游戏了。 献给喜欢军旗游戏的朋友。 下载后,直接进行解压到一个目录下就可以了。 其中 abcd.war 为复盘文件,可以使用 JunQi.exe 打开。类似于联众世界中的四国军棋游戏,分为客户端(包括大厅)和服务器端。 可用于局域网内2人或者4人对战,支持复盘功能。 首先要运行服务器端(Server.exe), 然后启动大厅程序(Game.exe), 坐好位置后,就可以进行游戏了。 献给喜欢军旗游戏的朋友。 下载后,直接进行解压到一个目录下就可以了。 其中 abcd.war 为复盘文件,可以使用 JunQi.exe 打开。 ...
作者:不祥 younggle张贴于2005-07-25 22:43:06.0,共阅读7042次,回复5
类似于WINAMP播放软件的窗口粘接移动的例子
 
 
类似于WINAMP播放软件的窗口粘接移动的例子 功能:实现窗口之间的粘接. 在一个窗口移动到要接近另一个窗口时, 它就会自动贴到另一个窗口. 在已经粘接到主窗口时,主窗口在移动,其他粘接到一起的窗口就一起动. 在粘接到一起的窗口一起动时,同其他没有粘接到一起的窗口也有粘接效应. 就是靠近时,就粘接. 注:粘接分:左右边粘接,上下边粘接,角于角粘接(有兴趣的可以扩充) 代码示例: void CMainDialog::OnMoving( UINT nSide, LPRECT lpRect ) { CTest4App *pApp = (CTest4App *)AfxGetApp(); CRect rMovedRect; CPoint ptCurCursor; //用来保存旧的连接状态 BOOL bIsLinkedOfMainAndSecond,bOldIsLinkedOfMainAndThird,bOldIsLinkedOfSecondAndThird; //保存旧的连接状态 bIsLinkedOfMainAndSecond = pApp->m_bIsLinkedOfMainAndSecond; bOldIsLinkedOfMainAndThird = pApp->m_bIsLinkedOfMainAndThird ...
作者:金军 bluejoe张贴于2007-01-27 23:45:44.0,共阅读2606次,回复7
snoopy每日一译-实现自定义工具栏
 
实现自定义工具栏实现自定义工具栏 by:Eric Shan 2004.5.4 from:codeGuru 翻译:snoopy 我是笨蛋吗?我在网上查找怎样实现自定义工具栏,找不到;在新闻组发问,发现没有人回答我。好象除了我,人人都会似的。自定义工具栏对话框一闪而过,删除工具栏后加不回来,却没有人告诉我怎么做。 MSDN说你必须处理几个Notify消息。它们是TBN_QUERYINSERT, TBN_QUERYDELETE, 和 TBN_GETBUTTONINFO,但没有代码显示如何去做。 最后,在仔细研究cToolBarEx后,我发现怎样去做了。这很简单,但我不知道为何没人揭示它。 下面是实现的方法: 让向导生成一个标准的应用程序,建立一个菜单-姑且称作“Customize ToolBar”,使用向导建立一个响应该菜单的处理函数,在其中,加入: CToolBarCtrl& myTBCtrl = m_wndToolBar.GetToolBarCtrl(); myTBCtrl.Customize(); 编译和链接它,执行EXE文件,点击“Customize ToolBar”菜单,你会发现有东西一闪而过,那就是自定义工具栏对话筐。它一闪而过是因为没有响应TBN_QUERYINSERT消息。 加入TBN_QUERYINSERT消息的处理。在Mainfrm. ...
作者:不祥 ycr40张贴于2004-05-10 16:55:39.0,共阅读2987次,回复2
CUBE: Demonstrates an OpenGL Application
 
 
CUBE is a simple OpenGL&#8482; application. It demonstrates how to integrate OpenGL with the MFC single document interface (SDI), and how OpenGL’s resource contexts are used in conjunction with device contexts. For a more detailed explanation of OpenGL, refer to the Microsoft Win32&reg; SDK and the October 1994, Volume 8, Number 10 issue of Microsoft System Journal. OpenGL is currently supported only on Windows NT, not on Windows 95. When you start the sample, a 3-D colorful cube is drawn. To animate the cube, either click Play on the Edit menu or click the Play toolbar button. Note Because t ...
作者:M$ bluejoe张贴于2007-01-23 13:35:44.0,共阅读2291次,回复3
Tetris
 
 
大家好!这个是我用VB写的Tetris(那时水平和小学刚毕业差不多),已经把一些较明显的bug去掉了。但总觉得不是很好,所以请大家随便看看(本人代码可读性极差,大家看下运行结果有什么问题就行),请顺便提些意见,谢谢!
作者:vcsubman vcsubman张贴于2007-10-21 10:00:23.0,共阅读636次,回复0
dedict
 
 
...颠覆传统字典,不再是照字母表着愚公移山地爬格子,一种全新的体验! 可视化的电子词典,图形的方式,直观地展现单词之间的联系。 统计统计数据和人们自身的感性认知一致表明: 人们对图形的记忆效果印象最深刻,其次是表格,最差就是文字了 由于传统出版业的行业特性的限制,为了便于检索,传统的纸质字典只能按照字母表顺序来组织排版。所以我们一直以来看到的都是此类的字典,甚至于很多电子辞典也还是沿袭了这个传统,尽管事实上字母表顺序很不利于人脑的记忆和接受。我们称其为传统字典或者子母顺序字典,以区别于DEDict。 而今,由于电脑技术的高度发展,多媒体技术,网络技术的普遍运用,电子辞典也具备了革新的基础。 以图形化的方式来组织单词的表现形式,完全不同的革命性的用户体验。 更加符合人类的认知原理,生理特性。 于是,就有了这个辞典... 愿他对您有所帮助!!!
作者:lakewalker lakewalker张贴于2007-07-18 10:05:38.0,共阅读3237次,回复4
AKAI 个人2005年写的游戏DOMO
 
 
...2005年用GDI写的游戏源码,希望对大家有帮助,很菜的 联系MAIL: akailee@163.com QQ:21787070
作者:AKAI LEE evelees张贴于2007-08-24 11:01:40.0,共阅读1149次,回复0
白乔原创:扒皮纸牌程序
 
 
扒皮纸牌游戏是白乔学生时代的作品,详细操作方法参见帮助文件。简单的Windows界面程序,AI算法也很简单。
作者:不祥 bluejoe张贴于2004-03-18 20:53:57.0,共阅读4496次,回复6
WinMine 基于Win32API的windows扫雷程序
 
 
实现了windows Xp 中自带的扫雷的基本全部功能,主要是作为win32API编程的练手程序基于win32API
作者:不祥 botcher张贴于2006-12-25 21:22:27.0,共阅读4228次,回复3
FIRE: Demonstrates Windows 95 Common Controls
 
 
FIRE is a Windows&reg; 95 Common Controls dialog-based sample application. It simulates fire and allows you to change various properties of the fire by adjusting Windows Common Controls on the dialog. When you run FIRE, the Windows 95 Fire dialog box appears. To change attributes of the fire, do any of the following. Click Tab to change the palette that renders the fire. Click and drag Vertical Slider along the right side of the fire to adjust the ceiling of the flames. Note the Progress Indicator control below the fire that tells you when the adjustment is complete. To use the Tre ...
作者:M$ bluejoe张贴于2007-01-23 13:09:41.0,共阅读1965次,回复0
A10战斗机及源代码
 
一个打飞机的游戏,估计不少人玩过!我也没有时间看源码,不知道怎么做的,有兴趣自己下下来研究吧!
作者:不祥 jerry张贴于2004-06-14 20:42:56.0,共阅读3554次,回复6
单机版的三子棋游戏
 
 
在很多游戏网站上,都没有发现‘三子棋’游戏。 所以我就自己做了这个游戏。 程序中涉及到了 DLL 的编程。 这是我的家乡人们经常玩的游戏。 规则如下: 1)下子阶段:在这个阶段,只能下棋子而不能移动棋子。像五子棋一样,尽量使自己的子能凑成‘三’,当你的棋子凑成‘三’了以后,你可以把对方任一个子废掉(该子将会变灰色,下子完了以后,它将会被去掉)。 2)行棋阶段:下完子了,就进入行棋阶段。在这个阶段,不能下棋子而只能移动棋子,也是尽量使自己的子凑成‘三’,当你的棋子凑成‘三’了以后,你可以把对方任一个子去掉。 3)直到谁的子剩下少于三个,谁就输了。 4)还有谁无子可动,超时3次也会告负。
作者:不祥 _younggle_张贴于2004-12-25 20:18:27.0,共阅读3040次,回复2
雷霆战机
 
 
本人最近写的一个飞行类的游戏,主要目的是为了锻炼一下自己,提高编程水平,由于本人C++基础不是很好,所以程序中有很多地方设计的不是很合理,希望大家能够多提建议! vc6.0,directx win98下的BUG已修正!
作者:不祥 guifang张贴于2004-08-25 12:29:29.0,共阅读3976次,回复10

页次: 1/2页 记录总数23 9 7 [ 1 2 3 4 5 6 7 8 9 10 ] 8 :