星露谷钓鱼
佬香!来钓鱼
购买网站:https://afdian.com/item/751c4cb48ffa11f08f9f5254001e7c00暂时不支持购买和下载,需要修复一点问题,预计9.20发售。目前定价为4.80,限时折扣价为2.88。
激活网站,https://verify.waijade.cn (不要直接进入,请下载后扫描内部二维码进入)
你需要安装AstroBox,因为激活使用到AstroBox插件功能,未来也会开发安卓软件(包含激活功能和排行榜等同步功能)
介绍
本项目自六月立项,暑期每日更新持续一个月,至今已经有超过110次commit。更贴近原版游戏的画风,不仅有原版游戏的资源,还有我根据原版游戏自己绘制的资源。本来打算做到极致再发出来,由于同种产品的发售,不得不提前发出来,并以持续更新的形式发售。
2025年9月14日
- 13:48:27 星期日
- 优化验证页面操作,扫码后直接跳转网站,并携带设备id
- 提交卡密数据和python生成卡密工具
- 更换包名
- 使用更好的编译指令(感谢orpu)
2025年9月6日
- 16:07:00 星期六 - 图标修改为100px,144px的因为本身图片分辨率不高不好看
- 修复about页面返回按钮无效
- 注释掉出货箱的未使用的按钮
- 原来的图标已移到temp
- 15:57:38 星期六 - 删除了钓鱼页面的调试代码
- 给鱼的图标运动加入了和原版相同的逻辑
- 不再使用图片做fishingbar进度条,而是使用css绘制
- 钓鱼条系统使用缩放,按照原版缩放
- 删除不支持样式属性
- 添加了春季和秋季的背景图在temp,可能以后会根据季节来切换首页背景图
- 修改了load页面跳转钓鱼页面的时候的push方法。应该是replace
- 钓鱼的钓鱼条可能需要修改上下速度和惯性系统还有样式
2025年9月6日
- 12:48:12 星期六 - 使用toast代替图片的“已经抛杆/收杆/失败成功”等信息
- 暂时把app回退到调试状态
- 原来的相关图片移到temp
2025年8月29日
- 16:04:26 星期五 - 修改默认钓鱼进度的起点为20
- load页面加入bug提示
- 15:57:39 星期五 - 忘了改入口
- 把跳转延迟做了0秒处理
- 15:49:23 星期五 - 把interconnect移动到app.ux里。这样才能在模拟器顺利调试
- 修改包名
- 换了logo,在环9显示出来感觉效果比96的好,缺点是要重启
- 暂时移除了字体,因为没做字体子集化
- verify大更,适配了胶囊屏和矩形屏幕。显示效果更好
- 加入了verify的python工具。因为发现html因为浏览器api限制无法做到真正的rsa加密等
2025年8月28日
- 03:13:20 星期四 - 删去了已经完成的,加入了待做的
- 02:44:14 星期四 - 更换了logo,之前的扔到temp了
- 引入了自定义字体,使用荆南麦圆体。但是文件过大,可能需要字体子集化
- 在每个页面引入了字体css。解决了某些字不显示的问题
- 加入了about页面。不知道顶部的动画在实机上显示效果怎么样
- 把之前的about的页面实际是调试功能的部分移动到专门的debug里
- 移除了不需要的页面,扔到了temp里,把最终的正确的修改版留下了,现在不会有后缀,缩小了体积
- 验证页面功能测试完整,但是可能还需要修复样式,目前模拟器无法显示这个页面,是白屏状态。但是实机是可以的
2025年8月27日
- 22:36:46 星期三 - 压缩图片体积
- temp加入的是logo用到的部分素材
- 正在疯狂调整验证界面
- 之前把星露谷的英文简写写错了,应该是SDV,SVE是拓展模组的名字简写
- 02:16:34 星期三 - 日志放到readme
- 02:15:03 星期三 - 把日志做成markdown
- 02:08:51 星期三 - 删除了猪车的内容,图片占用太多了。也许可以删减一些普通的食物。图片暂时提交到temp
2025年8月26日
- 14:28:05 星期二 - 删除其他不能用的verify页面
- 13:26:16 星期二 - 验证页面的new可以使用了,但是没有aes加密和解密
2025年8月17日
- 04:43:21 星期日 - 暂时能正确加载出来图片,但是信息不完整。需要修复
- 04:18:45 星期日 - shop页面能正常传递参数和加载数据,但是黑屏。暂时提交一次
2025年8月16日
- 19:30:22 星期六 - 收集基础售卖物品数据
- 修正load页面的译名
- 10:27:58 星期六 - 修复了累计钓获的显示问题,之前一直使用背包的数据,没有做到累计钓获的效果
- 调试内容添加增加解锁格子和打印累计钓获
- fishing页面也做相应的累计钓获的部分
- 首页加入解锁格子数的初始化
- 背包相应修改,根据解锁背包的数据来初始化格子显示
- 累计页面做出对应修改。从totalFish加载累计钓获的数据
- 但是钓鱼页面目前无法做到根据背包解锁格子数来防止鱼的溢出
- 08:31:25 星期六 - 修复地点
- 03:00:22 星期六 - 压缩所有商店的货物图标的体积
- 02:28:17 星期六 - 删除了错误保存的html
- 02:24:48 星期六 - 收集了商店售卖的物品的图标
- 把错误的非像素图像移到了temp文件夹
- 纠正了SDV的简写错误,应该是SVE
2025年8月15日
- 16:52:51 星期五 - 没删干净
- 16:50:42 星期五 - 删除了做验证的工具的html
- 16:50:07 星期五 - 把没有用到的威利的头像移动到temp的文件夹了
- 16:49:20 星期五 - 解决了跳转问题,清空了商店的内容,目前各个商店内容还需要做
- 把一些商店名字标准化了
- 16:12:58 星期五 - 更改了shop页面的名字,因为这个里面不止鱼店了
- load页面加入了传递参数,传递目标的商店的名字
- 15:58:25 星期五 - 对商店的加载UI作处理。下一步是处理跳转逻辑
- 15:41:10 星期五 - 暂时增加不同商店按钮,但是需要修改ui和处理跳转
- 14:19:15 星期五 - 把矿井的鱼也按照20,60,100层单独分地点。便于处理钓点
- 14:05:17 星期五 - 把鱼的图标不再按照地点分类,而是直接放在fishicons下。并把之前的版本移动到了temp文件夹
- 修改了wiki和item-detail的错误空白
- 修复了数据里的绿藻的季节有两种表达
- 13:43:55 星期五 - 目前ui也差不多了,但是始终无法解决半透明遮罩的问题,一直是灰色的。列表可能还需要更改样式,贴合原游戏
- 01:06:49 星期五 - load页面加入二级菜单,处理部分地区有下级钓点。但是目前UI还有问题。跳转逻辑也可能有问题。地点翻译也需要重新修改
- 00:06:05 星期五 - 首页更改
2025年8月14日
- 22:09:28 星期四 - 验证一直做不好,怀疑是vela的问题
- 15:52:11 星期四 - 测试验证页面新增,用来直接在手环完成所有步骤
- 02:09:22 星期四 - 删除了welcome页面,因为没有内容
- 目前验证页面实现了aes解密。rsa签名验证有问题
- 同步了生成器html页面
- 01:16:42 星期四 - 增加验证页面,目前能验证了,但是不确定是否是真的验证了
- html也在仓库里,本次提交的yuanbao生成的页面
- 验证页面目前能验证,但不确定是否具有普遍性。暂时提交来进行后续修改,防止直接改挂了
2025年8月13日
- 12:15:26 星期三 - 更新 README.md
2025年8月12日
- 17:13:10 星期二 - Update README.md
- 15:32:17 星期二 - 修复了海草的价格和经验值
- 15:24:58 星期二 - 修复了数据文件的事件和季节字段,一些有多个时间段和季节的,用数组表示
- 04:21:07 星期二 - 修正部分译名错误,将fishtype数据的描述部分使用中文,因为不需要其英文版本。把英文版本放到temp文件夹了。下一步是修改季节和天气字段,变成数组形式
- 03:01:20 星期二 - wiki页面引入翻译模块,可以显示中文鱼名。目前发现非鱼类的显示有问题,地点太多直接显示到事件和季节部分了
- 02:55:15 星期二 - 更新readme格式
- 02:36:32 星期二 - 把readme当便签使用,因为gnome记事本支持markdown
- 加入wiki页面,仿照价格目录,但是解锁系统还没做,一种物品50G,合起来和价格目录的价格一样。应该也可以直接买一整个,3000金币。也许可以更改价格
- 修复了地名翻译未加入钓鱼潜艇的问题
- 调试页面添加清空背包的方法
- 删除了背包进去的细节页面的描述部分
- 累计页面加入进入wiki页面的按钮。后续会修改累计页面的样式,包括所有的
- 添加wiki页面,后续会修改wiki页面的样式
2025年8月10日
- 23:37:46 星期日 - 增加潜艇鱼类,分类煤矿森林的钓点。相应的处理了对应的翻译和图片,但是夜市的潜艇是节日特供,可能需要修改逻辑代码。目前处理的方式是分为三个地点,但是之后要想办法把三个钓点做成子目录处理,也要修改逻辑代码
- 修改了错误译名,使用官方译名,深山和沙漠的修改
- 暂时把传奇鱼王和传奇鱼王二代加入进来,但没处理数据和逻辑
- 18:19:44 星期日 - about的UI优化
- 18:12:36 星期日 - total加入初步的tab切换
- 13:24:33 星期日 - 修改名字
- 03:11:24 星期日 - 启用jsc和protobuf编译
- 03:00:18 星期日 - 修改了出货箱容器的位置,现在置中了
- 02:45:52 星期日 - 在total页面加入翻译模块
- 02:33:24 星期日 - 修复fishing页面的地点显示错误问题。只使用storage的值
- 01:50:36 星期日 - 完成了使用js模块对照翻译物品名的功能
- 01:18:14 星期日 - 完成了地名和鱼名翻译的对照的js模块。虽然鱼类和地名尚未完善。但只是缺少传奇鱼和夜市
- 00:48:29 星期日 - 增加鱼的译名对照,并在详情页面和load页面使用地点翻译组件翻译地名
2025年8月9日
- 23:45:23 星期六 - 详情页面修复完成,能滚动,能显示完整信息。但是鱼的描述还没有修复,之后可能会引入json,并且翻译json内容
- 目前对于地名有一个方案是使用js组件来在需要翻译的地方fetch导入一次。可能后续会采取类似方案翻译鱼名和描述
2025年8月7日
- 21:50:57 星期四 - 目前详情页面比较完整,但是未来会做出更像原版的界面。并且把传入的数据都加载出来,这是一次暂存提交。UI略微有问题。还有译名问题
- 从星露谷资源里截了一些可能会用到的图
- 20:08:25 星期四 - 详情页面修复了无法显示信息的问题。但是样式还要调整
- 19:13:51 星期四 - 给背包增加了点击进入详情页的功能,但目前详情页显示还有问题,应该是携带数据的问题。而且详情页的样式还有问题。需要修改
- 14:31:29 星期四 - 做到了弹窗口的时候播放开箱子,弹窗打开的时候播放中间的动画,弹窗关闭的时候播放关闭的动画。但是目前第二阶段的箱子动画不能循环播放,以及这个frame的图片体积太大了,可能需要减小不需要的图片和优化逻辑(比如使用倒放)缩减体积
- 03:05:28 星期四 - 优化了未解锁的格子的背景的图片
- 02:54:03 星期四 - 从星露谷资源里找了更清楚的品质图片,并修改了原图,根据原版,鱼的图标需要缩小。品质图标需要往左下移动
- 02:19:30 星期四 - 把图标微调了,但是和原版有差异。而且wiki下的品质图标不是很清晰
- 02:10:40 星期四 - 背包目前能显示品质图标,但是没有很好的占据item的大小,导致看起来略微怪异。马上微调
- 01:54:03 星期四 - 试图优化渲染,效果一般。现在准备加上品质图标
- 01:15:57 星期四 - 优化了渲染性能,目前模拟器至少不会出现从容器内取出的时候背包里面的item消失或者出现这种乱渲染现象。而且也可以按照顺序添加在最后面。s3实测上一个版本有渲染问题,但是滑动基本流畅
2025年8月6日
- 22:44:34 星期三 - 增加最小化的售货箱页面,便于调试和issue。试图利用倒放来实现关闭箱子的动画,没法在正式页面做到,经常点击遮罩却无法同时触发关闭箱子和退出弹窗
- 17:03:30 星期三 - 暂时把about页面改成调试页面,还有点问题,有时候地点存储有问题,导致图片没法显示
- 15:53:45 星期三 - 取消了拖拽行为,使用点击来在背包和出货箱容器之间转移
- 使用了出货箱暂存文件,在下一次打开游戏且已经是第二天之后卖出的逻辑会后面添加在首页里
- 出货箱的格子的位置还有偏移,后续修改
- 把背包部分调低了只占据50%高度
- 后续会修改第二次点击动画帧无法打开的问题
- 14:32:06 星期三 - 修改了解锁的item背景图标和未解锁的图标,但是显示稍微有点问题,需要微调。然后加入了出货箱打开的时候上面显示的那个显示当前最后一个运出的货物的item背景
- 11:43:34 星期三 - 增加了scroll方式来滚动背包。现在弹窗高度比较高,后期会更改。另外有很多不支持的style,也会修复
- 04:02:05 星期三 - 把背包页面的主要部分迁移到出货箱弹窗部分,未来会增加拖动来售卖的逻辑
- 03:34:04 星期三 - 用LibreSprite重画背包item的背景,之前的边框太细,放大后失去了细节,以及未解锁的格子看起来不清楚。修改了页面的背景色,让item背景的边框更清楚
- load页面清理冗余的selectedLocation存储、补充所有storage操作的回调处理、统一位置变量的使用(全程使用currentLocation)
- 02:37:02 星期三 - 增加welcome页面,未来做简单的欢迎界面和验证界面
- 用tinyPNG压缩所有common的图片。大概缩小了0.603MB(一半)
- 修改了背包页面的部分,简单加入了基础的解锁了的格子和未解锁的格子。并且加入item的背景,更像原版的界面。后期会加上更复杂的的解锁模式,以及品质图标放在左下角。可能会支持一个格子一个格子的解锁,不过合起来12个格子解锁的价格比一次解锁12个格子的价格贵两三倍
2025年8月5日
- 22:31:26 星期二 - 目前背包可以正常显示鱼的数量和质量(暂时用数字颜色代替)也用了原版的背景边框,后面会加上未解锁的和解锁的背包格子系统。感觉行里的间距还是太大了,后面会变小,一行放四个。品质的图片很久以前就加仓库了,后面会加上去
- 20:18:44 星期二 - 备份页面,用新的页面作更改测试
- 20:15:30 星期二 - 添加物品详情页面,打算在背包只显示物品图片。点击图片进入对应的详情页查看
- 20:05:03 星期二 - 把进度可视化(原版内容)做完了,但是这个方块的颜色在原版里面是实时更新的,越低颜色越红。现在的进度初始值变为从0开始了,后续需要看wiki修改初始值
- 17:53:48 星期二 - 暂时不改了,还没有做到退出菜单自动继续播放的效果
- 17:38:59 星期二 - 做到点击图片帧打开弹窗
- 17:33:28 星期二 - 出货箱页面改为从下方弹出
- 13:03:05 星期二 - 取消使用folme菜单弹出,使用orpu的菜单代码,后续会修改菜单内容,变成从下方弹起(也许可以用folme平滑),后面修改按钮触发为点击出货箱触发
- load页面的返回按钮修正位置
- 11:23:56 星期二 - 完成了显示钓鱼进度信息的功能。疑似发现鱼的图标会跟随fishingbar的问题
- 11:04:27 星期二 - 修改捕获的鱼的信息位置偏移。暂时提交这一个,修改提示信息可能需要回滚
- 10:55:38 星期二 - 准备修复提示成功和失败的图片,并增加收杆的逻辑和图片
2025年8月4日
- 05:19:56 星期一 - 修改了返回按钮的图片(将多余的空白部分裁剪掉
- 修改了index的背景图,删除了本身在bg里的about按钮。并修改了按钮大小和上边部分的banner大小
- 背包页面的鱼的部分样式微调,后期需要修改
- 把背包的顶部样式和其他的页面的顶部样式统一
- 修改钓鱼页面的顶部的地点信息和返回按钮,地点信息放在textbar里面。并把地点信息翻译为中文
- 略微调整load页面的list的样式
- 22:06:49 星期一 - 增加about页面,但没做内容
- index增加about按钮。需要更换背景
- 鱼店修改,增加了威利的头像,随机一张,可能有bug,简单做一下占位,目前无法使用
- 尝试修改fishingbar的缩放样式,做不了。可能得尝试套div
- 18:53:06 星期一 - 修改了total页面的返回按钮的样式和标题,与load一致
- 18:48:39 星期一 - 加入当前地点的存储,后期会加入load时间
- 18:35:49 星期一 - load页面暂时改成这个样子
- 18:21:38 星期一 - load页面修改,增加了翻译和修改部分样式。还会继续修改
2025年8月2日
- 02:28:25 星期日 - 未测试,准备换win的ide开发,目前加入了品质,大小和价格。并相应的修改了背包部分的代码
2025年8月1日
- 22:21:53 星期五 - 把不需要用的数据全部移出src,减小体积
- 把图片压缩了一下
- 添加了钓到的鱼的保存系统
- 增加了钓鱼调试,直接钓鱼,不过因为ide最近抽风,没法进入调试模式
- 下一步是加入品质系统,和货币。再做出货箱和商店
- 01:19:09 星期五 - 修改姜岛的西部因为既有海洋还有河流导致西部的json数据需要再创建一个子组。防止fishing匹配不到对应的鱼的数据以及图标
- 暂时用地区存储鱼名。不知道在背包里获取已经钓到的鱼的时候获取图片怎么办,大概可以用存储的地区当索引,但是这样会增加存储的压力,因为多了一个不是很有必要的字段
2025年7月31日
- 23:32:41 星期四 - 修改bag为官方名inventory
- 19:17:23 星期四 - 取消鱼类数据按地点分文件,因为动态改变路径一直无法读取到文件。遂采用将地点文件合成一个json文件。import导入。后期会加上file存储钓到的时间和名字,品质,价格,大小。把之前的按照钓鱼类型分的变成initjson文件
- 14:17:47 星期四 - 显示非fishing页面的目标页面的名称
- 14:09:05 星期四 - 修改load页面根节点class名称
- 14:06:48 星期四 - 加入来load判断,判断跳转的来源按钮,并进入不同的load界面,目前只有fishing部分做了可以选择地点并存储的。采用纯色的item背景,因为png在这里需要细改。暂时以纯色代替
- 修改了fishing页面的跳转方式,使用replace,到时候会在fishing页面加一个切换地点的按钮
- 对威力的商店的名字改了改成了官方的英文名fish shop
- 10:02:44 星期四 - 补全页面,bag和total不需要load跳转
- 02:41:53 星期四 - 加入load状态,index跳转自动获取目标页面,并携带跳转目标页面到load页。未来会对不同目标页面的load页面做不同的设计
- 02:25:12 星期四 - 以地区划分可钓的物品的数据
- 00:55:09 星期四 - 修复上钩了的图片没有显示的问题
2025年7月30日
- 00:29:21 星期三 - init第一次上传,即将升arch
- 目前只做了无人物的钓鱼场景的钓鱼条部分动画
- 获取了星露谷的鱼类的信息
鸣谢
OrPudding小米 aiot ide开发组
使用工具:
LibreSpirteGNU
ilovepng
tinypng
jsdesign