# 项目事实卡:游园会打地鼠小游戏 ## 一、任务背景 | 项目 | 内容 | |---|---| | 委托方 | 校学生会(社团招新游园会) | | 承接方 | 软件开发团队(你召唤的专家团) | | 要做的东西 | 一个打地鼠小游戏:游园会摊位上用一台笔记本接大屏,玩家 60 秒内点中冒出来的地鼠得分,按得分发小奖品 | | 开发人手 | 1 名同学(信息技术部),会基础网页开发和简单 JS | ## 二、关键日期 | 项目 | 数值 | |---|---| | 今天 | 9 月 21 日(周一),今天开工 | | 可开发时间 | 9 月 22—26 日,共 5 天,每天课余最多 2 小时 | | 上线检查 | 9 月 27 日(周日)22:00 前完成,当天不排新功能 | | 游园会开摊 | 9 月 28 日(周一)早上 8:00,摊位营业 9 月 28—30 日共 3 天 | ## 三、参与规模与统计需求 | 项目 | 数值 | |---|---| | 预计参与 | 3 天约 500 人次 | | 参与方式 | 现场 1 台笔记本接大屏,鼠标点地鼠,不设线上参与 | | 一局时长 | 60 秒,每人一局 | 游园会结束后学生会要统计三件事: 1. 每天各有多少人次参与。 2. 每局得分——谁打出了最高分,能不能排进排行榜。 3. 每天发出去多少份奖品(奖品发放计数)。 游戏里记录哪些数据由开发同学自己定,但上面三件事必须能统计出来。 ## 四、参考工时(算总账用,写死不许改) | 功能件 | 参考工时 | |---|---| | 3×3 地鼠场与地鼠随机冒头 | 约 2.5 小时 | | 计分与 60 秒倒计时 | 约 1.5 小时 | | 打中 / 落空的音效与画面反馈 | 约 1 小时 | | 排行榜(记录每局得分并排名) | 约 2 小时 | | 开场与结束页(规则说明、成绩展示) | 约 1.5 小时 | | 部署上线与 10 人试玩测试 | 约 2.5 小时 | ## 五、必须遵守的约束 | 约束 | 说明 | |---|---| | 总工时上限 | 不超过 10 小时(1 人 × 5 天 × 每天 2 小时),超出就得砍功能 | | 免费方案 | 不买服务器、不买付费素材,只用学校信息中心提供的免费校内静态空间,单页 HTML/CSS/JS | | 现场可用 | 摊位就是 1 台笔记本接大屏,鼠标操作,游戏画面不能超出笔记本屏幕显示 | | 先试玩再开放 | 上线检查前完成至少 10 人试玩,9 月 28 日 8:00 必须准时开摊 | ## 六、现有素材 - 地鼠素材与打击音效:免费素材站已下载,无版权风险。 - 免费校内静态空间:学校信息中心已开通,支持静态网页上传。 - 去年游园会摊位布局与奖品清单:学生会可提供参考。 ## 七、交付要求 - 一份功能清单:不超过 6 条,每条一句话。 - 一页界面结构说明:游戏一共几个界面,每个界面上有什么。 - 一张开发排期:9 月 22—27 日,哪天做什么,精确到天。 ## 八、本卡没有提供、需要你主动追问的信息 不要在方案里假装知道以下信息,需要问就写「待确认」: 1. 现场是否要把每局成绩实时投到大屏(是否要求联网)。 2. 奖品发放用人工计数还是扫码登记。 3. 是否需要防止同一个玩家反复刷分领奖。