-
利用MAKRTI开发的一个基于HLA的汽车模拟仿真程序,在一个邦员中控制汽车,在另一个邦员中可以看到控制的结果,只实现了HLA中对象的管理、时间管理功能,采用C...
利用MAKRTI开发的一个基于HLA的汽车模拟仿真程序,在一个邦员中控制汽车,在另一个邦员中可以看到控制的结果,只实现了HLA中对象的管理、时间管理功能,采用C++。net2003开发。-MAKRTI the development of the use of a motor vehicle based on the HLA simulation procedure, in a member state to control the car in another member state can be seen in the control of results will only be achieved in HLA object management, time management function, using C++. net2003 development.
- 2022-01-24 18:38:23下载
- 积分:1
-
迷宫追寻小游戏 C++MFC
应用背景
这个游戏为玩家控制红色方块,去吃掉棕色,绿色,蓝色的方块,一旦一个方块被吃,便会自动生成另一个相同颜色的方块。直到游戏时间结束为止。
程序函数功能:
ondraw函数:
显示游戏界面(用画刷刷成白色),显示地图(黑色),显示食物0,1,2(分别为:棕色,绿色,蓝色),显示玩家(红色)
显示文字,时间,分数。
OnEraseBkgnd函数:
用来更新窗口背景,游戏以位图为窗口背景。
OnGameStart函数:
关联窗口菜单中的开始游戏。包括:
IniGame();(初始化游戏)
m_nGameStatus=1;(游戏状态1,开始)
SetTimer(1,100,NULL);(定时器0.1秒执行一次OnTime)
Invalidate();(转向OnDraw)
IniGame函数:
初始化游戏,确定游戏显示位置,确定玩家初始位置,转向IniAim函数
IniAim函数:
初始化目标,这里的三个目标的位置为随机产生。
OnKeyDown函数:
监控设备按下的键,确定玩家移动方向。
ReDisPlay函数:
重画点所在的小方块。减少对Invalidate()的调用,使屏幕不太闪硕。
OmTimer函数:
完成时间的计算。
关键技术游戏中的人工智能:
棕色方块的移动算法为基本寻路算法—物体沿着墙走。
绿色方块的移动算法为基本的逃避算法—物体总会向玩家的反方向移动。
蓝色方块的移动算法为漫游算法—随机产生一个方向值,物体移动的方向不
- 2022-03-23 18:25:51下载
- 积分:1
-
STM32F767的bootloader程序
STM32F767的bootloader程序,MCU启动时运行,在此段程序运行完成后跳转到应用程序,此段程序只有在上电时运行一次。
- 2023-04-13 18:15:11下载
- 积分:1
-
A program made by Visual Basic 6.0 to make .cbp files,it can let the computer be...
A program made by Visual Basic 6.0 to make .cbp files,it can let the computer beep in C.-C Beeper
- 2022-05-24 12:37:49下载
- 积分:1
-
MFC 文档的多个实例
1 MainFrame工程是多文档框架,如果没有插件,打开后客户区无任何显示。左侧的树控件来源于网络,不是本文推荐的主要目的。
2 PlugInTest是插件,工程编译后输出为dll,将该dll放到MainFrame输出的exe同目录下即可执行。
3 PlugInTest1是另外的一个插件,工程编译后输出也为dll,使用同2,但是例子和2不同。
做这个工程的目的就是想:如果一个工程足够大,可以将插件分配给不同的小组开发,同时互相又不会干扰。
- 2022-08-03 03:58:38下载
- 积分:1
-
如果你使用.NET框架生成应用程序,嗯,面向Microsoft.NET AP…
如果你使用.NET Framework生成应用程序,那么在面向Microsoft.NET的应用程序中该如何获取和显示系统图标呢?此代码将示范如何实现。-If you use.NET Framework generation applications, Well, for the Microsoft.NET application procedures on how to access and display system icons? This code will demonstrate how to achieve it.
- 2022-01-28 05:58:56下载
- 积分:1
-
widestudio 编程程序员手册,内容详细,容易上手
widestudio 编程程序员手册,内容详细,容易上手-Programming widestudio programmers manual, detailed and easy to use
- 2023-01-17 23:10:03下载
- 积分:1
-
该程序是用JSP编写的网上书店程序,能实现网上借阅及购买书籍。...
该程序是用JSP编写的网上书店程序,能实现网上借阅及购买书籍。-The program is written in JSP online bookstore procedures, to achieve borrow and buy books online.
- 2023-09-08 06:35:04下载
- 积分:1
-
模式对话框使用
基于C++ mfc 创建模式对话框,如何使用模式对话框,使用例子,
C++ 6.0 基于C++ mfc 创建模式对话框,如何使用模式对话框,使用例子
如何使用模式对话框,使用例子
- 2022-06-13 13:38:55下载
- 积分:1
-
text editor (2), relying on information mechanism is different from MFC and WINA...
文本编辑器(2),自建消息机制,不同于MFC和WINAPI,是上次上传的继续-text editor (2), relying on information mechanism is different from MFC and WINAPI is uploaded to the last
- 2022-08-13 10:56:40下载
- 积分:1