此代码为先前版本,只具有部分功能 小车的造型被我画成了战车 此程序没有使用任何图形开发或者游戏开发方面的库,仅使用MFC,并调用GUI函数绘图。 斜方向四边形等图形绘制我使用了自己写的类,写这个程序的目的在于练习与娱乐,所以界面很简单。 1、程序用了比较简单合理巧妙的算法,模拟了车辆的移动方式。左右键控制车的前轮方向,上下键控制车的加减速,可以倒车。 2、程序使用了卷轴效果,小车移动到窗口边缘一定距离时,屏幕会被拉动,确保小车始终在窗口中可见。(先前的程序小车会跑出屏幕,结果就找不回来了^_^) 3、程序使用了我自己编写的碰撞检测,小车碰到建筑物会停住。 4、程序给小车增加了漂移功能,虽不明显,这个还没有想好具体怎么设置算法比较合理,现实中正常车辆形式时的漂移好像需要借助刹车,我没强到可以模拟真实物理。不过现在具有一定车速的时候转弯,车身会向侧面移动一小段距离。 介绍完毕 需要程序试玩的朋友 请留邮箱! 鉴于有些朋友或同学想知道程序的具体实现,比如小车的移动算法,我可以提供一个之前的版本,足以用于学习之用,呵呵。留邮箱即可! 如果其他问题,请加我QQ:517377100 得学学图形程序开发方面的库了,不能啥代码都自己写,开发效率太低。。。
2021-08-29 11:11:36 42KB 源代码 MFC 游戏
1
一个简单MFC下的小游戏源码,共初学者参考.
2021-08-28 12:20:47 4.2MB C++ MFC 游戏
1
一个简单的小例子,使用游戏手柄发出命令。用到winmm.lib和winmm.dll。包内里有 一个简单的小例子,使用游戏手柄发出命令。用到winmm.lib和winmm.dll。包内里有
2021-08-24 10:06:17 2.25MB MFC 游戏手柄 VC++ joystick
1
MFC推箱子游戏源代码 MFC推箱子游戏源代码 MFC推箱子游戏源代码 MFC推箱子游戏源代码 MFC推箱子游戏源代码 MFC推箱子游戏源代码 MFC推箱子游戏源代码 MFC推箱子游戏源代码
2021-07-27 20:57:12 4.55MB MFC 游戏源代码
1
VC6.0 MFC 虚函数初始化,各种消息响应句柄,蛇撞屏幕以及撞自身,吃食物后如何边长等等。
2021-07-19 08:26:56 7.18MB vc++ mfc 游戏
1
实训 飞机大战 MFC游戏 代码 基于C++ 平台:VS2010 win7
2021-07-01 19:50:00 51.09MB 实训 飞机大战 MFC游戏 代码
1
基于VS2010平台搭建的MFC框架,可以接收手柄上的全部按键及摇杆操作,测试对象为“北通阿修罗TE”,选用模式为:P + D-A,对三个轴的位置进行了归一化处理,基于这个工程可以快速搭建自己想要的控制对象,是手柄开发者的明智选择。
2021-06-24 15:09:08 32.73MB MFC 游戏手柄 VS2010
1
一个简易的砸石头的游戏,包括单位的走、跑、跳、蓄力投掷等动作,有碰撞判断。打开工程后点击“组建”->“全部重建”,然后再运行。VC6.0
2021-06-23 18:55:43 5.59MB MFC 游戏
1
VC6.0的MFC单文档实现坦克大战小游戏。在顶部随机产生三种不同形状的敌机(用矩形、三角形、圆形表示),每秒产生一个,产生哪一个是随机的(大量用到随机数)。横坐标是随机的,纵坐标开始都是0。敌机大小、速度随机。 下面有一个坦克,坦克的移动通过上下左右键控制,通过按键盘空格键发射子弹。子弹运动靠OnTimer实现,坦克运动靠OnKeyDown实现。 首先我们要定义数组(敌机数组(矩形、三角形、圆形)、子弹数组),然后进行初始化。 大概需要的函数有:Draw(坦克、子弹);Create敌机是1秒产生一个,Create子弹是按空格键产生;Move(敌机、子弹)是0.1秒产生一个(设置两个时钟)。还
2021-06-17 19:14:42 1.88MB vc++ mfc 游戏
1
很经典的几个小游戏的制作过程,有详细的代码和注释可以参考。
2019-12-21 21:57:36 2.77MB MFC 游戏编程 chm
1