自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

programking的快乐生活

幸福在哪里?

  • 博客(7)
  • 资源 (10)
  • 收藏
  • 关注

原创 技术有待提高

刚才看了一下CS的下载次数,回帖次数。比起去年做超级玛丽,少太多了。看来,做的还是不够酷,不够炫。地图也枯燥了一些。如果能做成WOW宣传片的效果,这就太牛了。努力吧,游戏开发!

2009-03-27 12:58:00 994 4

原创 仿CS游戏源码bug:人物移动

人物移动有问题。我做的时候是,如果玩家移动过程中,碰到障碍物,停止移动。其实不应该停止。应该取一个沿着障碍物表面的速度分量,继续移动。这样,人物移动就会更加流畅。已经发布的三张地图都很简单,人物活动区域是一个矩形,称为最大矩形。最大矩形内,放置几个障碍物,都是立方体,每个墙面都垂直于X轴,或Z轴。这样,人物的速度分量,就是(0,sin(a)),和(cos(a),0),其中a表示玩家水平旋转角度。有

2009-03-21 18:12:00 1232 1

原创 OPENGL作品,仿CS游戏源码发布

首先得感谢大家去年的支持,去年几个游戏下载次数已超过10000,没有大家的支持,我今年不会做这个游戏。最近做一个FPS,一把小手枪,子弹不限。三张地图。消灭完所有敌人过关。用VC+OPENGL制作,MD2和MDL模型,感谢大家支持!仿CS游戏源码链接  http://download.csdn.net/source/1124443  

2009-03-19 21:47:00 4013 6

原创 游戏大师约翰·卡麦克

其中有这么一句“游戏大师约翰·卡麦克亲手为《毁灭战士Ⅲ》编写了全新引擎”。亲手,还是一个人,这人写了多久,还是全新引擎,太牛了。 相关新闻:DOOM3简介《毁灭战士Ⅲ》是当今电子娱乐技术的最新结晶,该系列最早由id Software公司在1993年推出首作,既是FPS类游戏的元老级经典,同时也是网络射击游戏的先驱。游戏大师约翰·卡麦克亲手为《毁灭战士Ⅲ》编写了全新引擎,其画面质量及光影

2009-03-14 12:17:00 871 2

原创 CS人物有多少种动作

CS人物有多少种动作?95种。以terror.mdl为例,以下是模型的所有动作和对应的帧数。dummy动作编号:   0, 帧数:  61idle1动作编号:   1, 帧数:  61crouch_idle动作编号:   2, 帧数:  31walk动作编号:   3, 帧数:  33run动作编号:   4, 帧数:  37crouchrun动作编号:   5, 帧数:  31jump动作编号:

2009-03-11 20:55:00 1593 1

原创 OpenGL MDL模型显示

我在大二才接触到CS。当时的我不知道计算机图形学,更不知道OPENGL。玩CS,我太差,我更注意CS的开发,VALVE公司。毕业,工作,......直到今天,我才知道CS的模型,即骨骼动画模型MDL。而且OPENGL的课件,已经封装得很好。CS的模型基本都是mdl。所在路径为cstrike/models文件夹。例如匪的人物模型terror.mdl,AK47的模型p_ak47.mdl。MDL模型

2009-03-09 20:32:00 2736 1

原创 OpenGL MD2模型显示

 发文章也慢了。3D果然比2D复杂些。MD2是一系列“帧”组成的动画模型。读取模型的文件包括md2.h,md2.cpp。此外,纹理贴图也被封装成类class Texture,相关文件包括texture.h,texture.lib。md2.cpp代码量有900多行。没必要贴出来。为了读取和显示模型,作者封装了一个类class anmobj。使用的相关函数:md2_readModel 读取模型md

2009-03-08 21:07:00 3252 3

扫雷MFC版游戏源码

以前做过扫雷,由于种种原因,代码没有了。这次用MFC框架重写一次,加入更多的动画元素。胜利后,会升起几颗信号弹,所有雷爆炸。

2009-09-02

俄罗斯方块MFC版源码

上一版本的俄罗斯方块是用Win32 API做的,这次用MFC改写一次。MFC的结构也许更清晰,更容易看懂。功能基本不变,每打到300分,速度增加一级。同时消去两行以上,会放烟花。同时消除的行数越多,烟花规模越大。

2009-08-31

俄罗斯方块源码(带烟花)

经典游戏,俄罗斯方块,源码公布。我争取简化功能,使结构清晰、框架简单,代码更容易看懂。每打到300分,速度增加一级。同时消去两行以上,会放烟花。同时消除的行数越多,烟花规模越大。

2009-07-26

挖金子修订版源码和文档

上一版本的代码确实乱,难怪大家看不懂。这次我重写了一遍,争取结构清晰,容易看懂。新版增加了一个道具,可以使所有物品升值。附赠一篇游戏制作教程,一篇设计文档。

2009-06-19

仿CS游戏源码(OPENGL)

感谢大家去年的支持,没有大家的支持,我今年不会做这个游戏。最近做一个FPS,一把小手枪,子弹不限。三张地图。消灭完所有敌人过关。用VC+OPENGL制作,MD2和MDL模型,感谢大家支持!

2009-03-19

超级玛丽制作揭秘文档

感谢大家对前两个版本的关注,代码看不懂?这是制作揭秘文档。整篇文档,解释到每一行代码,每一个变量。如果还有看不懂的地方,或者其它建议,可以继续交流。(资源包含增强版源码,可执行文件)

2008-11-25

超级玛丽增强版源码

感谢大家对上一个版本的支持,这个版本增加了地图、水管、攻击种类和更多的敌人,支持窗口大小的调整。用VC6制作,包含整个工程。

2008-08-24

超级玛丽源码

我做的第一个横版过关游戏,VC实现,带三张地图。这是整个工程,包含了图片、代码所有资源,可直接编译运行,大家多鼓励。

2008-06-15

带秘笈的纸牌源码

我用VC实现的纸牌,规则和windows自带的纸牌相同,但多一个"秘笈"功能:当按住空格键不放,所有扣着的牌都将显示牌面.这是整个工程,可以直接编译运行, 大家交流学习,我会在博客里介绍一些要点.

2008-04-27

挖金子VC版源码

用VC实现的挖金子游戏,包含整个工程文件.

2008-04-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除