自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 C/C++利用EasyX制作的简单乒乓球游戏

【摘要】这是一个基于VS2022开发的简易乒乓球游戏项目,包含C++源代码和图形化界面。游戏采用双人对战模式,玩家1通过W/S键控制球拍移动,电脑AI自动控制玩家2球拍追踪小球。核心功能包括小球碰撞反弹逻辑、胜负判定和简单AI算法。项目需将字符集改为"多字节字符集",并提供了隐藏控制台窗口的配置方法。代码使用EasyX图形库实现界面渲染,包含未完成的注释和测试语句。网盘链接提供了完整的VS2022项目文件,可直接配置环境运行。

2025-09-02 21:54:17 230

原创 C语言植物大战僵尸EasyX训练实例(二)——主菜单的制作(包含素材)

本文在第一章EasyX和GDI函数基础上,使用C语言(部分C++语法)结合Windows多媒体API实现了植物大战僵尸主菜单界面,新增了声音播放功能。改进包括:添加布尔变量控制声音开关、透明贴图重载函数、主菜单交互函数select_menu(),实现背景音乐播放、按钮音效、僵尸手动画等效果。代码使用mciSendString播放MP3背景音乐和音效,通过AlphaBlend实现透明贴图。虽然部分素材缺失导致显示效果受限,但后续会继续优化。项目已提供VS2022源码及素材下载链接。

2025-08-18 15:02:44 236

原创 C语言植物大战僵尸EasyX训练实例(一)——开始界面制作(包含素材)

本文介绍了使用EasyX和GDI函数实现《植物大战僵尸》加载界面的方法。通过C语言面向过程编程,结合部分C++语法,实现了透明贴图、图像旋转缩放、逐步显示等效果。文章详细讲解了加载条动画、鼠标交互的实现过程,包括背景图、标题、进度条和僵尸头部的动态显示效果。代码中提供了完整的注释说明,并指出需要将项目字符集改为多字节字符集以及配置EasyX环境。虽然部分素材缺失导致效果不完整,但为后续优化提供了基础框架。

2025-08-07 13:28:29 406

原创 手动配置vs2022 EasyX便携式环境方式2

摘要: 本文介绍了一种在VS2022中配置EasyX图形库的便携式方法,适用于项目迁移或多设备开发场景。通过创建/添加项目属性表,将EasyX文件直接关联到项目目录(而非VS安装路径),实现配置的灵活性。关键步骤包括:在属性管理器中新建属性表、修改VC++目录中的包含/库路径(建议使用相对路径便于移植)、以及通过彩虹代码测试配置。该方法支持x86/x64平台,且属性表可重复用于新项目,但需注意路径一致性问题。适合不愿全局安装EasyX或需要跨设备协作的开发者,虽单次配置稍繁琐,但提升了项目移植的便捷性。

2025-07-30 20:29:13 679

原创 C语言小于200行实现简单贪吃蛇游戏

使用VS2019 C语言写的控制台贪吃蛇

2025-07-24 21:31:50 421

原创 手动配置vs2022 EasyX便携式环境(将easyx配置到项目中)

本文详细介绍了在VS2022中配置便携式EasyX开发环境的方法:下载EasyX文件解压后,将其复制到项目目录下,在项目属性中配置VC++包含目录和库目录路径即可。配置完成后,项目可移植到任意安装VS2022的电脑直接使用,无需重复配置。文中以绘制彩虹的示例代码验证环境配置成功,并提供了详细的图文操作步骤,适用于不同版本的VS开发环境。

2025-07-20 13:13:23 700

原创 Linux(debian)简单配置stc51单片机开发环境

准备:安装Linux系统(debian)的电脑网络stc89C52RC单片机以及下载器debian系统,gnome桌面。1:先切换root用户.su - root输入密码回车。2:安装sdcc编译器apt install sdcc回车,等待安装完成。3:安装gcc编译器,用于编译hex2bin,也可以用codeblocks打开.cbp工程文件进行编译。apt in...

2020-01-05 21:33:06 1404

vs2022下主要使用c语言和easyx和gdi制作的植物大战僵尸游戏开始界面

使用了EasyX和GDI部分函数,主要使用C语言面向过程编程方式,使用了部分C++语法,如引用,easyx里的类和对象也是C++的,但我没有使用自定义类。 涉及到普通贴图、透明背景贴图、图像旋转、缩放、及旋转缩放后使用掩码图实现透明贴图、图像移动、图像逐步显示等。 只制作了植物大战僵尸开始的加载界面,由于部分素材找不到,所以有些显示效果就暂时没有做,后续还会逐渐进行优化和添加效果。

2025-08-07

QQdianzan.zip(新版qq不能用了)

C++ OpenCV WindowsAPI写的QQ点赞软件,VS2019编译通过,需要配合PC端QQ使用。

2020-03-02

vs2019-C语言贪吃蛇.zip

简单的C语言贪吃蛇游戏代码,200行左右,包含注释,使用了部分Windows API,VS2019编译通过,初学者参考代码。

2019-10-04

空空如也

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

TA关注的人

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