迪文科技论坛

 找回密码
 立即注册
搜索
查看: 8|回复: 0

【分享】2607-梁致强-欢乐打地鼠

[复制链接]

0

主题

0

回帖

19

积分

新手上路

Rank: 1

积分
19
发表于 昨天 11:54 | 显示全部楼层 |阅读模式
作品简介:
依托T5L 内核 EKT043E 迪文屏,实现打地鼠互动游戏,在经典弹击玩法基础上引入动态难度调节与人质惩罚机制,实现从"纯反应"到"反应+策略"的玩法升级。
   核心功能:
1.    6个地鼠洞随机弹出,玩家触控敲击得分;
2.    动态难度:随积分增加,地鼠出现更快、停留更短,高难度多地鼠同屏;
3.    人质机制:洞口随机混入人质,误击扣血+清空连击,迫使精准判断。

工作原理:
  DGUS界面与8051内核通过VP虚拟地址通信:C51通过sys_read_vp读取触控状态,通过sys_write_vp实时刷新屏幕显示。
1.    触控输入:设定6个地鼠洞触控区(HOLE_VP)和锤子按钮(HAMMER_VP),主循环读取HAMMER_VP,非零即判定敲击。
2.    击中判断:reward_or_punish()函数读取洞口映射值三态分支——1(地鼠)连击+1加分,2(人质)连击清零扣血,0(空)仅连击清零。
3.    连击奖励:combo_bonus = combo_count× 1,总分 = 基础分 + 连击奖励,同时更新最高连击纪录。
4.    动态难度:得分越过阈值时间隔-20%、停留-15%,阈值递增100分。
5.    状态更新:每帧回写分数/生命/连击至VP,HAMMER_VP置零防重复触发。

设计思路:
经典复刻+创新融合:先还原核心弹击快感,再注入动态难度与人质惩罚新机制。
动态难度延长生命周期:自动升级挑战,从反应考验进阶为策略与手速双重博弈,新手有成就感、高手有挑战欲。
人质机制升级决策层:随机弹出无规律可循,误击双重惩罚,将"比谁快"升级为"比谁又快又准"。


附件上传

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2026-6-14 08:53 , Processed in 0.037402 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表