WPF实现的吃豆游戏源代码
这里的文章和源代码实现了WPF下的吃豆游戏,目的是展示如何在WPF中绑定数据,控件的风格和模板。最终,还希望在Silverlight中实现这个游戏,以比较他们的不同。
OpenGL实现的三维桌球游戏模拟源代码
这个程序在C++中调用OpenGL,实现3D的桌球游戏,非常酷。
AJAX实现的掷骰子游戏源代码
这是一个使用ASP.NET,VB.NET和AJAX开发的掷骰子游戏。很酷的一点是这个游戏的页面只加载一次,此后的动作都是通过AJAX实现的异步响应。
通用3D棋类(桌面)游戏引擎源代码
本程序尝试给出几个通用的类,通过他们你可以简单地实现各种棋类游戏(象棋、围棋等等)。你唯一需要做的只是改变它的逻辑部分,然后就可以实现一个漂亮的三维桌面类游戏了。
C#中使用GDI+实现俄罗斯方块源代码
这个程序是使用C#开发的俄罗斯方块,文章的目的是展示GDI+的强大功能。
使用DirectX (DirectDraw)创建一个简单的小游戏的示例及演示
这是一个使用DirectDraw实现的一个小游戏,有点像弹小球的那种,如果你也想写一些小游戏的代码,可以跟着学习一下。
DirectX和C++实现的Asteroids太空陨石战机游戏
这是VC++的程序,使用了DirectX技术,开发了一个战斗机击毁陨石的游戏。这个游戏类似于米格战机游戏,也称之为Asteroids 行星战机、太空殒石歼灭战Asteroids等等。
VB.NET编写的俄罗斯方块游戏程序
一个游戏引擎的入门教程,介绍如何定制和编写游戏。这个俄罗斯方块游戏,支持你直接修改颜色外观难度,而不需要修改代码。
VB.NET 2005实现的俄罗斯方块(Tetris)源代码
这是一个VB.NET语言实现的俄罗斯方块游戏源代码,作者在文章里详细介绍了游戏过程中的每个可能。这个小游戏可以两个人同时玩。
VC6使用DirectX编写的俄罗斯方块游戏程序
这个俄罗斯方块程序编写于VC++6.0环境下,并使用DirectX加载MIDI文件作为游戏的音乐。
VC编的猫捉老鼠小游戏(附图)
这是一个猫捉老鼠的小游戏,编程语言是VC++。尽管很简单,不过,绘图效率还是很高的,和大家一起学习一下。
XBMC media center xbox多媒体游戏控制台
xboxmediacenter(xbmc)是一个自由球员自动处理机微软xbox多媒体游戏控制台、它能够玩回来几乎所有已知的视频、音频和图片格式从xboxharddrive,xbox的DVD的光碟,当地网,甚至国际互联网。
WPF实现三维图书形状的文本编辑器源代码(很好的WPF-3D学习文章)
程序使用WPF实现一个三维的文本编辑和阅读工具,它还使用了Windows的语音合成系统,可以对左边的图书内容进行自动朗读,右边的内容可以手动书写并可擦除文字。另外,这个文本编辑器还集成了英语的拼写检查功能。
C#实现的语音/声音合成工具箱源代码及教程
这是一个C#开放的语音软件合成工具箱,他可以把多个声道来源的声音数据,分时间片段(窃取时间片段),输出到最终的设备-声卡上。另外,作者还提供了详细的文档来说明他的程序,分三个文章:第一个用于给这个工具箱一个大概的认识,第二篇介绍如何使用这个工具箱进行简单的声音合成,第三篇介绍如何做一个比较复杂的语音合成器。
MFC实现斗地主网络游戏
一个使用VC下MFC编写的斗地主游戏,是一个学习网络版游戏开发的好例子。
Visual C++实现的基因遗传算法库源代码以演示程序
基因遗传算法都是针对概率的,所以因为其随机的本质,导致其结果可能是好的,也可能是坏的,于是我们就需要一个方法确认这个解到底有多大的可用性。
这是通过计算相似拟合度进行衡量的。染色体Chromosomes代表了基因遗传算法的结果。每次迭代,算法生成一个染色体,这些子孙染色体又会产生新的迭代……
猜数字的小游戏
猜数字的小游戏,很简单。有5次机会
C#实现三维导航球(Arcball)OpenGL源代码
本程序在C#中用OpenGL实现Arcball(也叫RollerBall),准确的说是用CsGL实现的,它的原理是围着对象创建一个球,然后让用户选择球面上的一点,拖动它到一个不同的位置。
使用WCF实现点对点聊天室程序源代码
本程序使用Windows Communication Foundation (WCF)实现一个点对点的聊天应用程序,并使用Windows Presentation Foundation (WPF)技术,使其看上去非常非常的漂亮!
附上的是登录的屏幕截图!
使用OpenGL和MFC实现一个VRML浏览器源代码
此文和附件代码,使用OpenGL和MFC实现一个VRML浏览器,在这里你将学到:如何读取展示VRML文件、使用OpenGL显示、实现鼠标交互(可以通过鼠标操作来旋转图形)
Matlab仿真3D直齿圆柱齿轮
这个Matlab程序仿真了一个三维直齿圆柱齿轮,仿真过程中你可以设计参数改变其设计。
C#实现透明桌面视频播放源代码
本程序是一个简单的WinForm程序,它实现了透明地播放视频,也就是说你在看视频的同时,不影响你对其它应用程序的任何操作。视频数据源可以来自一个视频文件或在线捕捉设备。
C#实现GOOGLE的书签API类
这里的程序,实现了对GOOGLE的书签服务器进行封装;现有的版本支持读出所有指定账户下的书签。在未来版本中将支持对帐号下书签进行添加和修改操作。
C#词频统计及显示程序源代码(及微软数据可视化组件的应用示例)
这段程序通过对纯文本文件的读取,分词,统计出各个单词的使用频率。另,通过调用微软可视化组件图形化展示给用户。如图,颜色越深、文本框越大的词出现频率越大。
一个C#实现的POP3邮件客户端(可读附件)源代码
这是一个c#实现的邮件客户端,它可以用来从POP3服务器上读取邮件,也可以删除邮件。同时支持读取邮件中的附件。
C#中支持选择区域图片的GDI+源代码
C#中的GDI+有一个很大的缺陷,那就是不能够想MFC中一样,选择图像中的一个区域,本程序给你解决这个问题。最主要是通过pInvoke调用DrawDragRect系统API。
Windows Mobile CE 5下的GPS导航路线记录系统源代码
这是一个开发于Compact Framework 2.0 SDK平台下的GPS导航路线记录系统,使用了VisualStudio 2005和Windows Mobile CE 5 SDK,你可以在仿真下开发或者直接在设备上开发。作者使用的开发机器是Asus MyPal 636N,它的功能有:从任何NMEA GPS设备读取数据,读取当前的位置,并绘制到屏幕,加载或保存你的路线,自动缩放,其中的Demo程序是自动产生路线的。
C#图像锯齿消除源代码
如图像显示,文章中的代码可以很好的消除图像绘制产生的锯齿。主要方法是通过曲线跟踪,而不是一个个图形的绘制。