(案例) 政府与公共部门・教育・Polish+
跨部会年度户外教育活动,以免下载网页游戏串联全台场域
每年举办的全台户外教育活动,由教育部与各部会共同推出,涵盖 180 多个场域与 470 多堂课。活动以免下载的网页游戏进行,玩家在线上收集与答题,再到现场完成 GPS 验证,活动期 22 周。从规划、设计到开发完成不到 2 个月。

(挑战)
整合全台课程与场域的活动入口
这一季的课程来自 10 个部会、180 多个场域,主题涵盖自然生态、海洋,以及原住民族与各族群文化。各课程的开放时间与报名方式不同,活动需要一个能整合查询,并维持 22 周参与的入口。
对家长而言,这是一份需要自行研究的清单;对主办单位而言,推广预算投入后,换到的可能只是一次浏览。活动需要维持整整 22 周。
桌面端
全台场域标在同一张互动地图
缩小时按区域聚合为数字,放大后逐一展开,滑过场域浮出名称与所在县市;怪兽图标标出各场域的位置。活动结束后,地图仍开放浏览。
(做法)
以网页游戏作为活动入口
活动全程在浏览器运行,不需下载 App,点开链接就能开始。第一步随机抽出一只探索伙伴,可以重抽,选定后成为地图上的头像;分享的邀请链接会直接带朋友来到同一页。
(Cross-agency)
各部会资料的整并方式
教育部携手文化部、内政部国家公园署、农业部林业及自然保育署、环境部、经济部、客家委员会、交通部观光署、海洋委员会与原住民族委员会共同推出,每年举办。
各单位提供的调查表经程序清理与合并,整理成场域、课程、怪兽与问答四张数据表,共 187 个场域、476 堂课与 1,056 题。地图、图鉴、问答与探索卡都使用同一份数据。
- 各单位调查表各部会提供场域与课程
- 程序清理与合并统一字段与编号
- 四张数据表场域、课程、怪兽、问答
- 前端与素材地图、图鉴、问答、探索卡
(关键设计)
三项关键设计
三阶段进化
一堂课一只怪兽,分三阶段进化。Lv1 在地图上按“收集”即可取得,课程内容同时解锁;Lv2 需答对一题与课程有关的知识挑战;Lv3 需完成四项任务,其中一项是到场域 500 公尺内完成 GPS 验证,再写下攻略心得。
- Lv1 收集地图上按收集,课程内容同时解锁
- Lv2 知识挑战答对一题与课程有关的题目
- Lv3 四项任务含场域 500 公尺内 GPS 验证与攻略心得
到场验证
规则事先为公部门设想。GPS 只在玩家按下授权并验证时读取一次坐标,不在背景追踪;服务器确认人在场域 500 公尺内才计分。服务器依两次验证的移动距离计算冷却时间,最长 60 分钟,用来防止异常计分。
- 玩家按下授权只读一次坐标,不在背景追踪
- 服务器计算距离
- 在场域 500 公尺内计分
- 超出 500 公尺不计分
- 距上次验证时间太短冷却依移动距离,最长 60 分钟
开奖与排行榜
每 100 点能量自动换成 1 张抽奖券,每周五晚上 8 点开奖,每月再加码抽一次,整季另有战力榜与能量榜。

(Characters)
角色生成与探索卡输出
怪兽角色以 AI 生成,每则提示词由进化阶段、物种特征、固定画风与区域底色组成,并和课程数据存于同一张数据表。上架 480 种、1,440 张。
探索卡以设计稿尺寸为准,由程序套版后输出两倍分辨率图档。图片再依用途转成五种尺寸,地图小图约 2 KB,课程大图约 21 KB。





(成果)
活动准时收尾,排名与记录完整保留
主管部门取得的是完整的活动网站:首页、选伙伴、互动地图、怪兽图鉴、任务、抽奖与排行榜。8 月 31 日 23:59 一过,画面自动换成活动结束版;结束后服务器拦下所有计分动作,登录、逛地图与个人记录照常可用。最终排名 9 月 1 日冻结,排行榜不必登录即可查看。
这套机制也适用于跨单位、跨场域的年度推广,以及场馆、园区与品牌的长期活动。


手机
手机浏览器直接打开,免下载
同一张地图在手机上完整可用:场域聚合与展开、怪兽图标与名称标签都随缩放实时更新。
活动结束时画面自动切换,计分准时停止。
状态:预热、开放、结束、封存
(工程记录)
做法与实测,逐张可展开
22 周全国活动的平台做法:GPS 到场验证、能量计分与手机性能
浏览器只发送动作与坐标,距离、升级与计分都在服务器完成服务器先算距离、再看冷却,两关都通过才写入 20 点能量开奖固定在每周五 20:00,月底的 5 周另有加码有奖活动平台的账务、防刷与预算控制
奖励服务只能经由共用账务程序入账,不能直接写点数表 相关做法
奖励服务
- 兑换与抽奖调用账务程序,不碰点数表
- 名次结算与补发定时执行,每笔带由事件组成的编号
共用账务程序
- 唯一编号检查重复的编号回复已处理,不再发放
- 会员锁与加锁顺序先锁会员,两人交易依编号由小到大
- 统一的调整函数所有入账与扣款都经过这一处
数据库
- 会员数据行在事务内被锁定
- 账务流水每笔流水带防重复编号
不跨越边界点数表的写入权限只留在共用账务程序内,奖励服务不能直接写入。检查脚本会扫描绕过的写法。
范围:有现金成本的点数、券与名次奖
每一笔奖励请求,最后只会落在入账、待确认或拒绝三种结果之一 相关做法
- 检查唯一编号编号已处理过,回复重复,不再发放
- 锁定会员同一位会员的请求排队
- 应用规则转移上限、同设备合并、预算与余额
- 规则通过,且奖励不属高价直接入账写入账务流水
- 奖励属高价,或账号落在异常群组先记为待确认延迟后入账,或交运营人员复核;期间后台可追回
- 超过上限、编号重复,或余额不足拒绝回复原因,不写入账
(Client note)
从初步构想到最终上线,他们的团队始终保持细腻与耐心,能准确掌握我们品牌的核心理念,并转化成具吸引力的网站呈现。整体流程高效流畅,不仅视觉令人惊艳,更显著提升了用户的互动率。
LaiPlatform PO・NUTC(联系)
Start a project.
三个步骤,取得可判断的做法与预算区间。
- 01预约第一场会议:选择时段,不需要完整规格。
- 02在线咨询 15 至 30 分钟:取得做法方向、预算区间与时程草案。
- 03查看素材后,约 3 至 5 个工作日提供报价单暨交付规格明细表。
- 邮箱
- hello@polish-design.com.tw
- 通讯地址
- (104) 台北市中山区植福路191-1号3F




