六边形扫雷:扫雷模式 2022-5-1 ~ 2022-5-8 花毛茛 (0) 六边形扫雷,相较于原版可能是简单了。经典扫雷高级难度480格,99个雷,雷比例 20.63%。扫雷是存在需要猜的时候,这个雷的比例与要猜的比例和猜的难度可能是正相关吧。[查看全文]
六边形扫雷:寻宝模式 2022-5-1 ~ 2022-5-8 花毛茛 (0) 六边形扫雷,寻宝模式,稍稍介绍一下。 他也是要把所有安全的地方点出来。 他没有扫雷模式的消零算法。每一个安全的点都需要单独挖出来,一次显示一个格子。 添加了生命值的概念,也就是说存在一定的容错。 显示的数字有别于扫雷模式。点击宝藏点,会显示周围宝藏点数量,绿色;点击地雷,会显示周围地雷数量,黑色。注意,这个数字不包括自己,显示的范围自然就是0~6了。点击地雷会减生命值,生命值归零则结束。[查看全文]
常见图像处理的演示 2022-2-13 ~ 2022-2-25 花毛茛 (4) 这个程序包括了一些常见图像处理的演示,并提供了一些按钮来改变参数。有旋转,均衡化,分割,填充,锐化,模糊,滤波,变换和一个分裂图小游戏。[查看全文]
万有引力运动 2022-2-4 ~ 2022-2-25 花毛茛 (1) 这次是模拟二维物体运动的物理作业。原本是用 matlib 模拟三维星体运动的。用 C++只好降成二维了(二向箔出击),因为它只有 X,Y 轴,转三维好像要用旋转函数和一些矩阵转换,我想想就算啦。[查看全文]
宝石迷阵 2022-1-28 ~ 2022-2-25 花毛茛 (0) 宝石迷阵,三消类游戏是十分经典的游戏。也是除了矩形,我设计了一个六边形格子。这个程序没用图片素材,换成系统自带的字符映射表中的图案,省去了大量绘制棋子样式的时间。[查看全文]
四消水果 2022-1-26 ~ 2022-2-25 花毛茛 (0) 四消水果,四个(以上)连一起的一样的图案会消除。这个游戏讲究移动和布局,属于是在运动中消灭图案,时刻要保持道路的通畅,还要合理的运用新出现的图案。[查看全文]
阿基米德螺旋线 2022-1-23 ~ 2022-2-25 花毛茛 (0) 最初是想用阿基米德螺旋线实现可视化 π,于是学习了泰勒展开计算 π 的过程,同理举一反三实现了计算 e 的过程,学习了画阿基米德螺旋线。后来又实现了一种“走路的直线”,来可视化有理数。本程序糅合了所有功能,实现用螺旋线和行走线,来可视化无理数 π,无理数 e 和有理数。[查看全文]
嵌套井字棋 2022-1-13 ~ 2022-2-25 花毛茛 (0) 嵌套井字棋,我也叫他大井字棋。小九宫格的胜利条件同井字棋规则一致,一旦达成,这个小九宫格归达成者。大九宫格的胜利条件就是三个同色小九宫相连,一旦达成,即为胜利。平局后手赢。 [查看全文]
施泰纳球极平面射影 2022-1-11 ~ 2022-2-25 花毛茛 (0) 同心圆套内切圆的实现,也是施泰纳球极平面射影原理的可视化实践。参考视频用了立体投影一词。我在视频中理解了原理,于是自己推公式才能还原出来。[查看全文]
三阶贝塞尔曲线演示 2022-1-9 ~ 2022-2-25 花毛茛 (0) 贝塞尔曲线,构造三阶贝塞尔曲线,定义表示,向量表示,画曲率圆,动画完整展示前三者的过程。其中画曲率圆的编程过程最有趣。[查看全文]