YanQS
分享技术,记录生活
文章 30
macOS 在 macOS 系统运行 Minecraft Java
前言 目前,仅有 Minecraft Java 可在 macOS 系统启动。本文提供两种方法运行 Minecr…
C++ Project 6 — Operator Overload + StudentVector
程序要求 本项目基于Project 5的场景,要求实现: 使用自定义动态数组 StudentVector 保存…
C++ Ncurses 终端小游戏
简介 一个基于 ncurses 的简单终端小游戏,包含玩家移动与射击(子弹上移)等核心机制。项目采用模块化设计…
Canvas Canvas 鼠标移动炫彩小球
简介 一个使用 HTML5 Canvas 实现的轻量级粒子特效:当鼠标在画布上移动时,会生成带有随机颜色与方向…
Canvas 贪吃蛇(Canvas Snake)
简介 一个使用原生 HTML5 Canvas 实现的简洁贪吃蛇小游戏。无需依赖外部库,直接打开即可游玩。 演示…
Canvas 人机对战五子棋(Canvas Gobang)
简介 一个基于原生 JavaScript 与 HTML5 Canvas 实现的 15×15 五子棋小游戏,支持…
Canvas Canvas 2048 游戏(Canvas 2048 Game)
简介 一个使用原生 HTML/CSS/JavaScript 实现的 2048 小游戏,支持 3×3、4×4、5…
C++ Project 5 — 天气与学生分组决策模拟
程序要求 本项目实现了一个简化的“世界”模拟: 世界包含若干个学生小组(初始为 20 个,每组 30 名学生)…
Canvas Canvas 坦克大战(Canvas Tank Game)
介绍 一个基于 HTML5 Canvas 的经典坦克大战小游戏,支持 1P/2P 本地双人,含多张地图、道具、…