读取图片的技巧:将图片内嵌到 exe 文件中 2010-8-25 ~ 2025-10-17 慢羊羊 (7) 程序中加载图片资源是常见需求。通常,使用相对路径加载图片时,发布项目要把图片一起发布,否则会导致图片无法加载。本文讲解如何将图片以资源形式和 .exe 集成在一起,这样可以做出来只需要一个 .exe 文件就能正确加载图片资源。[查看全文]
【StellarX】基于 EasyX 实现轻量级 GUI 框架 2025-10-7 霜霜不会压枪 (0) 一款基于 EasyX 实现的 GUI 框架,仅支持 Windows 平台。适合教学、桌面小工具等开发。封装了控件类:如 Button,Table、Dialog 等控件,封装了消息循环并支持窗口拉伸。[查看全文]
即时模式 GUI 的 EasyX 实现(基于 Nuklear) 2025-9-22 ~ 2025-9-27 xiongfj ◑◑ (0) 一个轻量的即时模式 GUI,基于 Nuklear 的 EasyX 接口实现,通过使用 EasyX 绘图函数实现窗口等控件绘制。[查看全文]
Game of Life 2025-9-22 の拽着糖纸不放手 (0) 生命游戏(Game of Life)是由英国数学家约翰·何顿·康威在1970年发明的元胞自动机。它在一个二维网格上运行,每个网格有两种状态:存活或死亡。每个细胞的状态由它周围八个邻居的状态决定[查看全文]
这是一个消消乐游戏 2022-9-3 ~ 2025-9-22 の拽着糖纸不放手 (0) 这是一个消消乐游戏,之所以用面向对象编程,因为后续会给每个类型的方块增加BUFF功能。 操作: 左键按下后拖拽至上下左右。[查看全文]
Visual Studio / CLion 使用 EasyX 通过相对路径加载图片的详细解释 2025-8-15 ~ 2025-8-16 BestAns (0) “绝对路径” = “当前路径” + “相对路径”。由于每个开发环境对“当前路径”的定义不一致,导致 EasyX 通过相对路径加载图片的时候,会遇到一些问题。本文详细解释这些问题,并给出具体的解决方法。[查看全文]
C 语言简易贪吃蛇游戏 2025-8-13 ~ 2025-8-15 Sentence (0) 本文详细讲解如何用 C 语言和 graphics.h 实现经典贪吃蛇游戏。从游戏初始化、网格绘制到蛇身移动逻辑,逐步解析代码设计,并解决游戏结束画面显示异常等常见问题。通过二维数组管理蛇身坐标、键盘输入控制方向,结合碰撞检测与食物生成,完成完整游戏循环。附完整代码。[查看全文]
风物之诗琴模拟 2025-8-4 ~ 2025-8-14 Reaky (0) 风物之诗琴模拟器是无需原神即可弹奏风物之诗琴的最好解决方式,现有的模拟器为网页版,在不部署服务器的情况下存在无法变调等情况。 本文使用 EasyX 简单实现一个风物之诗琴模拟器,包括变调、自动播放等功能,供大家借鉴参考。[查看全文]
CLion + MinGW 使用 EasyX 输出中文乱码的解决方案 2025-8-12 BestAns (0) 在 CLion 里面使用 EasyX 需要安装 easyx for mingw,目前支持 MBCS 和 Unicode 两种编码。本文讲解如何在这两种编码下确保程序输出中文不乱码。[查看全文]
EasyX 复刻《SilkSong》 2025-7-29 Arty (0) 这是一个用 EasyX 和 Windows API 复刻的一款官方还未发售的 2D 横板类银河恶魔城游戏——《丝之歌》,语言采用 C++。[查看全文]
四邻 2025-4-13 ~ 2025-6-8 花毛茛 (0) 四邻游戏,类似数字拼图,每块拼图分割成上下左右四个部分,要求相邻两块拼图对应的上下或左右部分的数字颜色一致,边缘不考虑,最后完整拼接。增加提示功能来解决拼图较大时出现没法顺利解的情况。[查看全文]
猜数字 1a2b 2025-5-29 ~ 2025-6-8 花毛茛 (0) 猜数字游戏是一种常见的数学游戏,规则很简单,极好上手,它的数学概念主要为排列组合,也因为排列组合的复杂多变性,使得这种游戏虽然简单却不单调,十分耐玩。A 前面的数字表示位置正确的数的个数,B 前的数字表示数字正确而位置不对的数的个数。[查看全文]
数回游戏的自动求解 2025-4-13 ~ 2025-6-8 花毛茛 (0) 数回是一种逻辑解谜游戏,它规则简单,解题过程富有挑战性。游戏规则很简单。游戏目标是画线连接棋盘上的点形成一条唯一的回路,所画的线不能出现交叉或分枝的情况。棋盘中的数字代表其被多少条线段所包围。本程序是数回游戏的自动求解程序。[查看全文]
基于EasyX图形库实现简单的UI控件(一) 2025-3-22 ~ 2025-3-23 println!(";(" (0) 以下是一个基于 EasyX 图形库实现的可复用、组件化的 UI 控件示例,尽量符合“高内聚,低耦合”的设计原则。本例中,实现了 3 个简单的类:控件的基类、标签类 、按钮类。使用创建的标签类和按钮类创建一个实例:点击按钮显示点击次数。[查看全文]
学习C/C++游戏开发:C 语言小游戏实战教程(付费教程) 2025-3-4 BestAns (0) 这是一款制作精良的 C 语言小游戏实战教程,在学完 C 语言的基础上,该教程从介绍 EasyX 绘图库开始,一步步拓展到动画、交互,并重点介绍飞机大战和超级马里奥两款游戏的制作步骤。注:该教程是付费教程,可以免费试看前 4 节课。[查看全文]