| update: 增加 API 鉴权方式自动降级 | 27 天前 |
| add: 提交学号 20260901003 机试作品(环节二 + 环节三) | 27 天前 |
| 环节二:matplotlib 绘制蜡笔小新;环节三:网页版马里奥闯关 | 27 天前 |
| 环节三 刘宜鑫 20261305002 | 27 天前 |
| 20261305301: 提交环节二与环节三作品 | 27 天前 |
| 完成环节二蜡笔小新 | 27 天前 |
| add: 20261305316 机试提交(环节二 蜡笔小新 notebook + 结果图;环节三 网页版马里奥) | 27 天前 |
| chore: 本次仅提交环节二, 环节三保留空文件夹 | 27 天前 |
| 20261401312 机试提交:环节二 蜡笔小新 notebook + 环节三 网页版马里奥 | 27 天前 |
| 提交 20261401313:环节二(蜡笔小新 notebook+结果图)、环节三(马里奥网页游戏) | 27 天前 |
| feat: 环节二 补全身体(黄短裤/腿/白鞋),重新执行更新结果图 | 27 天前 |
| 提交机试项目:20261401336 | 27 天前 |
| fix(20261401344): 移除未经验证的在线地址,改为准确的本地启动说明 | 27 天前 |
| add: 游戏图标补充 256x256 PNG 版本,便于平台直接预览 | 27 天前 |
| 提交机试作品:环节二蜡笔小新 + 环节三网页马里奥 | 27 天前 |
| 提交环节二(Matplotlib 蜡笔小新)+ 环节三(网页版马里奥)学号 20261401814 | 27 天前 |
| style(20261403004): 环节二对照原作参考图重画,提升还原度 对照参考图逐项修正: - 脸型:弃用单个椭圆,改为「脸颊椭圆 + 颅顶椭圆」两段弧在同一最宽高度拼接, 得到下宽上窄的胖脸(拼接处为水平切线,天然 C1 光滑) - 眼睛:改为实心黑色椭圆 + 左上角白色圆高光(原先的"白眼珠 + 黑瞳"不像原作) - 眉毛:贴着眼睛上方的两道粗弧线 - 头发:发际线改为中央向下凸出美人尖、两侧包住头部的造型 - 姿势:改为一只手举起挥手、另一只手叉腰(新增 capsule() 胶囊形图元支持弯折四肢) - 配色:改红上衣、黄短裤,并补上白袜与黄鞋 - 鼻子与嘴巴收敛为一点点大的小鼻子 + 一条微笑弧线 - notebook 已重新执行,无报错;已核对仅导入 numpy 与 matplotlib.pyplot | 27 天前 |
| feat(环节三): 网页版马里奥闯关(纯 Canvas 自绘 + 零外部素材 + 冒烟测试) | 27 天前 |
| fix(环节三): 修复按住跳跃键自动连跳的问题 原因:起跳判定用了 jumpDown()(按住为真),导致落地瞬间立即再次起跳。 修法: - 起跳改用「上升沿」判定 (held && !jumpHeld),只在刚按下那一刻触发 - keydown 时排除 e.repeat,避免浏览器自动重复键触发缓冲 - 「按住跳更高」仍保留按住判定(那是持续施力,本就该用按住) 验证:按住不放 10 秒 → 由 9 次连跳降为 1 次; 反复点按仍正常(7 次);通关与跳跃回归测试全部通过。 | 27 天前 |
| 环节二:按参考图再校准(薄发圈+中央分缝+尖发尾 / 细眉 / 深橙黄鞋+白底 / 线宽收细) | 27 天前 |
| 优化环节二蜡笔小新绘图 | 27 天前 |
| Anmin | 27 天前 |
| 提交20261403338的离线测试作业 | 27 天前 |
| feat: 提交 20261403340 机试作品 环节二:用 Matplotlib 绘制蜡笔小新(仅用 numpy + matplotlib.pyplot,全部图形由代码生成) 环节三:网页版超级马里奥闯关游戏(原生 HTML/CSS/JS,含 readme 说明玩法与启动流程) | 27 天前 |
| feat(20261701321): 完成环节二蜡笔小新绘制与环节三网页版马里奥 环节二(Matplotlib 画蜡笔小新) - 仅导入 numpy 与 matplotlib.pyplot,未使用其它第三方库 - 不加载任何外部图片,所有形状由参数方程生成的顶点构成 - 用 plt.Polygon 叠加出头/发/眉/眼/嘴等部件,头发与舌头用 set_clip_path 裁剪 - notebook 已执行,输出保留在文件内;另导出 蜡笔小新结果图.png 环节三(网页版超级马里奥) - 单文件 index.html,纯 HTML/CSS/JS,零依赖零素材,双击即玩 - 固定 120Hz 时间步长、可变跳跃高度、分轴 AABB 碰撞 - 3 处深坑、3 根水管、8 只敌人、24 枚金币;敌人撞墙与临崖均会掉头 - 通关/死亡/重开、生命与倒计时、视差背景、Web Audio 合成音效 自测 - Notebook 冷启动从头执行到底无报错 - 游戏用 Node 无头桩跑 17 项断言全部通过;自动机器人在开启敌人的情况下 20.6 秒通关、0 死亡 - 修复两个自测发现的真实缺陷:落地判定 y+h-1 导致 onGround 每帧抖动; 第一处坑前砖块压在起跳路径正上方形成设计陷阱 | 27 天前 |
| Anmin | 27 天前 |
| 添加我的项目 | 27 天前 |
| 添加我的项目 | 27 天前 |
| update: 更新文件 机试要求.md Signed-off-by: jackwang06 <wangyafei20060606@qq.com> | 27 天前 |