Free Fish

世界观

一尾鱼,从浅礁出发,自己游、自己吃、也会自己躲开。你点海水给它一个方向,其余的时间,这片海按自己的规矩运转。

下面是当前版本的完整设定。它是幻想生态:水深、鱼种和成长都不对应真实海洋,也不能当作养鱼指导。

从海滩到海沟

海是一条固定的横剖面。左边是岸,右边是外海;往上是海面,往下是更深的水。10 个世界单位等于 1 米。海岸、海床和海沟在这片海生成时就定下来,不跟着镜头,也不跟着时间移动。

地理顺序始终是:海滩,近岸浅水,中水礁坡,外海海盆。海沟是海盆里可以反复游回去的局部裂谷,沟外仍是比较浅的海盆,不是整片海底都掉到一万米。

从海滩到海沟的海床示意 左侧是海滩和出生的浅礁,海床向右下降进入海盆,近右端有一条深海沟。横纵比例不是真实比例。
示意剖面。横纵不成比例;标注的是海床深度,不是鱼正在游的水深。
距海岸的距离,以及那里的海床。
位置海床这里是什么
海岸出海平面暖沙、湿沙、浅湾和棕榈。距海岸 350 米内看得完整,再到 650 米渐渐隐去。
180 米45 米出生点。鱼从大约 30 米深的浅礁出发。
300 米65 米近岸沙底,坡度还小。
480 米300 米礁坡。往外走,底开始明显下沉。
1 公里2 500 米进入外海。
1.6 公里约 3 200 米海盆。底上还有大约 180 米的缓慢起伏。
约 2.4–2.8 公里10 400 米第一条海沟的中心,具体位置由这片海的种子决定。沟的半宽约 600 米,之后大约每 3.6 公里再有一条。

鱼有身体体积,不会穿进沙里或岸里。点到地底时,目标会落到海床上方的水里。近岸能看见海滩;镜头在接近海面约 12 米时会稍微抬起来。夜晚和雨天也照常落在近岸,岸边不会被强行改成晴天。

两套深度,各管一件事

鱼住在哪一层,和你看见什么样的光,用的不是同一把尺子。生态只分三层,决定会遇见谁。光学分五层,只决定海看起来、听起来是什么样子。

生态水层

从海面量起。浅海大约 52 米以内,深海大约 156 米以下,中间是中层。水色同时看当地海有多深,以及鱼实际下了多深:浅处是淡海蓝,中层转青蓝,再下去才变暗。

水层水深更多见
浅海约 52 米以内小鱼、雀鲷、海马,也有隆头鱼、鹦嘴鱼和河豚
中层约 52–156 米沙丁鱼、蓝鱼、金鱼、神仙鱼、蓝倒吊、锦鲤、隆头鱼、鹦嘴鱼、海鳝、蝠鲼
深海约 156 米以下灯笼鱼、斧头鱼、锦鲤、石斑、狮子鱼、鮟鱇、海鳝、梭鱼、礁鲨、双髻鲨、鲸鲨

光与景观

这些层只改画面和声音。鱼种表不跟着它们切换,成长和存档也不受影响。

透光层 · 200 米以浅
水面聚下来的光斑,浅滩沙底。焦散只落在浅水的沙和石头上。
弱光层 · 200–1 000 米
缓慢下沉的洋流,一起一伏的散射层,稀疏的生物荧光。
半深海 · 1 000–4 000 米
偶尔有冒着热流的喷口,以及极少的鲸落。
深渊 · 4 000–6 000 米
散落的锰结核。
超深渊 · 6 000 米以下
海沟的岩壁。8 000 米以下,极偶然会遇上一次海底火山。

二十八种鱼

海里一共 28 种。开局从 21 种普通体形里等概率遇见一条,一律是体型 0.90 的幼鱼,巡航基础速度是 34。另外 7 种要先在见闻里遇见,才能换成它们的外观:海马、河豚、鮟鱇、海鳝、蝠鲼、双髻鲨、鲸鲨。换外观不改变碰撞,也不改变能不能吃、会不会被吃。

表里的体型和巡航,是这种鱼在海里成年时的参考,不是你的鱼。判断能不能吞食时,只比较两条鱼当下的体型。附近同时最多 24 条鱼。隆头鱼和鹦嘴鱼浅海、中层都有;锦鲤和海鳝中层、深海都有。

成长日从累计有效成长算起:出发是第 1 日,之后每满 30 分钟进入下一日。界面上的「成长第 N 天」按补给周期计数;某一天没游满 30 分钟,鱼种不会因为日子过去而提前出现。第 60 日要累计游满 29 小时 30 分。
鱼种水层成长日成年体型巡航习性
霓虹灯鱼浅海10.2838开局可遇
沙丁鱼中层10.3240成群 · 开局可遇
灯笼鱼深海10.3433成群、发光 · 开局可遇
孔雀鱼浅海10.3632开局可遇
银鲦浅海10.4036开局可遇
雀鲷浅海10.4234开局可遇
斑马鱼浅海10.4842开局可遇
金鱼中层10.9026开局可遇
隆头鱼浅海、中层11.5040开局可遇
斧头鱼深海30.4628开局可遇
小丑鱼浅海30.5830开局可遇
蝴蝶鱼浅海30.6829开局可遇
蓝鱼中层30.7839开局可遇
海马浅海50.3014见闻后可换外观
神仙鱼中层71.0525开局可遇
蓝倒吊中层71.1535开局可遇
鹦嘴鱼浅海、中层71.2527开局可遇
锦鲤中层、深海71.3528开局可遇
河豚浅海100.7520受威胁会鼓起,短暂不能被吃。见闻后可换外观
石斑深海141.8522开局可遇
狮子鱼深海142.3021开局可遇
鮟鱇深海142.4012发光,伏击面前的猎物,不会来访。见闻后可换外观
海鳝中层、深海212.8024伏击面前的猎物,不会来访。见闻后可换外观
梭鱼深海303.4044开局可遇
礁鲨深海304.6032开局可遇
蝠鲼中层403.8026温和。不吃鱼,也不是威胁。见闻后可换外观
双髻鲨深海505.2034见闻后可换外观
鲸鲨深海606.5020温和。不吃鱼,也不是威胁。见闻后可换外观

沙丁鱼和灯笼鱼成群:平时散开、聚拢,受惊会散得更开,方向接近,但彼此留着间距。灯笼鱼和鮟鱇在深海发光。蝠鲼和鲸鲨同时最多各一条,鲸鲨很少出现。没有已解锁、又吃得下的鱼时,会临时来一条成年鱼,不记入见闻;出生和受击的保护期间,你仍然是安全的。

深海里另有一种路过的鲸鲨,体型 7.6。累计在深海游满约 90 秒后可能遇见第一条,之后要再在深海有效游动 6 到 10 分钟;暂停、浅水和休息都不计这时间。它从画面外慢慢经过,不追、不吞、不咬。你的鱼会自己让路,不消耗冲刺次数。它不写入见闻,也不会把第 60 日的鲸鲨提前解锁。同时最多一条。

六十级,九个称号

等级上限是 Lv.60。体型从 0.90 连续长到 2.90,取「已有经验」和「有效成长时间」里走得更慢的那一个。多吃下来的经验会留着;时间不够时,等级停在时间允许的地方。时间够了、暂时吃得少,也可以用存下的经验继续长。

Lv.2 需要 1 800 经验,也就是 30 分钟有效成长。一个补给周期正好只有这 30 分钟,所以第一天到不了 Lv.3。从 Lv.2 起,升到某一级所需经验是 1 800 × (1 + (等级 − 2) × 59 ÷ 58),再向上取整。有效成长每秒最多结算 1 点经验,所以上面这个数也就是所需的有效秒数。技能可以多给经验,不能跳过时间。满级至少要 60 个玩满的周期,累计 30 小时。

称号只在这些等级更换。体型在两级之间仍会变大;表中体型是刚到达该等级时的值,Lv.60 封顶 2.90。时长由经验秒数换算,精确到秒。
称号等级所需经验累计有效成长体型
初生10出发0.90
逐浪57 2942 小时 1 分 34 秒1.20
巡海1016 4494 小时 34 分 9 秒1.44
深海行者1525 6047 小时 6 分 44 秒1.63
海域霸主2034 7599 小时 39 分 19 秒1.80
海洋传奇3053 06914 小时 44 分 29 秒2.12
星海守望4071 38019 小时 49 分 40 秒2.40
潮汐主宰5089 69024 小时 54 分 50 秒2.66
永恒海光60108 00030 小时2.90

徽章和称号按这九档变化。称号越高,游动留下的尾迹越长。另一套海光来自去过的地方,不由等级决定。

一天怎么长大,以及怎么活下来

成长按补给周期走,不按日历上的零点。第一次进入海洋,或第一次成功使用技能,周期开始。现实时间满 24 小时,下次打开时补满 30 分钟有效成长,并补满技能次数。错过的时间不累积。把时钟调回去,也不会提前补给。弹窗、切到后台、人在离线,这段时间都不计入成长,回来也不补。

30 分钟用完以后,不再获得新经验,鱼仍会吃东西回血,见闻也继续记。当天若一路吃得很顺,经验大约是 1 800;多出来的留下,留给以后时间够的时候。

生命和体型的当场规则。撤离和休整期间不捕食、不受伤、不获得经验。
情形结果
生命上限 100。
吞食自己的体型达到对方当前体型的 1.45 倍,并且嘴碰到对方。体型上限 2.90。
吃到一条鱼恢复 8 点生命。经验还要受本周期剩余额度限制。
被咬一口扣 35 点生命。体型不缩小。伤痕让速度和加速最多降低 20%。
生命降到 35自动朝出发的地方撤离,并离开深海。到了安全处歇 10 秒。等级、经验和见闻都保留。
保护出生后 10 秒,以及每次受击后的 3 秒。

饿了的大鱼会在近处短促扑一下。你的鱼不用一直点着:安全巡游时会偶尔滑行,再恢复摆尾;追食、躲和已经选好的路线优先。蝠鲼和鲸鲨不参与这套捕食。

一个周期三种技能

冲刺、唤鱼、深潜共用同一个 24 小时补给。只有成功用出才扣次数。收起的等级徽章旁边会显示今天还剩几次。撤离、休整、跃出水面时不能用。深潜途中不能冲刺,也不能唤鱼;已经走在旅程上时,不能再深潜。

技能每周期做什么
冲刺3 次4 秒内速度变为 2.2 倍,继续追当前那条鱼,不会因为追不上就换目标。不免伤。非全屏时长按海面即可;全屏时长按只负责退出。
唤鱼2 次从画面外召来 6 条已解锁鱼种的可食幼鱼,聚拢 25 秒。吃到召来的鱼额外 40 经验,仍然不能越过本周期的成长时间。
深潜1 次受保护前往深海暗礁,看 8 秒后直接返航。150 秒还没结束会强制返航。保护持续到回到出发点。不会提前刷出未解锁的鱼。

六处地方,一本见闻

你自己的鱼立刻记入见闻。其他鱼要在画面里累计看满 12 秒。看见就会记下,不用领取。已经见过的外观可以换上,成长和旅程保留。深潜也遵守解锁日,不会提前遇到还没到日子的鱼。

见闻里有六处普通去处,没发现过也可以出发。去一次不消耗技能;中途离开,旅程暂停。第一次到达最多 30 经验,仍受本周期额度限制,再去只增加次数。

深海暗礁不在这六处里面。它只能由深潜前往,也不计入下面的海光。

海光是去过的普通地方积累出来的,和称号的尾迹是两件事。
去过海光
1 处海草绿
3 处潮汐蓝
6 处晨光金

会变化的天,不改规矩的景

白昼和夜晚自己流转。晴、雨、暴风雨和海上的水龙卷改变光和声音。音乐、风雨、水下环境声可以分开开关。这些都不改鱼种、捕食和等级。

有些东西只是海的样子:发光水母、偶尔升起的几枚小气泡、深水里下沉的海雪、礁上的冷光珊瑚和管状海绵、远处淡淡经过的鱼影,以及成团的银蓝色鱼群。它们不攻击,不被吃,不碰撞,不提供经验,也不写入见闻。近水面可以看见太阳、薄云、远岛、慢行的帆船和海鸥。

8 000 米以下若遇上海底火山,热流和碎屑升起,水轻轻动几秒,鱼群散开后自己恢复。不受伤,旅程也不中断。

身体上缘距水面 3 米以内时,再点水面附近或水面上方,会跃出一次。离水大约 1.4 秒,落下后冷却 2 秒。在空中不捕食,也不受伤。

你只需要偶尔指一条路

抽取之后进入海洋。出生 10 秒后,鱼按所选的探索方式自己走:深海模式边横游边向下,不在固定深度折返;海面模式边横游边向上,接近水面后左右漫游;自由模式随机上下。三种都在「更多」里选,重开仍然保留。避险优先,顺路才短暂觅食。点海面是临时引导,到达目标或 12 秒后回到原来的模式,不会因此自动放技能。撤离、休整、跃出和深潜时不能换模式。

手机和平板上,轻点海水引导方向,长按约 0.45 秒冲刺;全屏时长按约 0.7 秒退出。Android TV 上用方向键引导,确认键冲刺,返回键或菜单键打开海洋菜单。点顶部的鱼名,展开成长和技能,大约 5 秒后收起。

进度写在本机。大约每 10 秒,以及离开、旅程、撤离、休整、见闻变化时保存。没有账号可以同步。存档和声音的具体操作在 技术支持。

The sea, in short

Free Fish is a fantasy ocean, not a field guide and not a pet-care manual. One fish is drawn with equal chance from 21 ordinary forms and starts at scale 0.90. Seven further forms — seahorse, pufferfish, anglerfish, moray, manta, hammerhead and whale shark — can be worn only after they are recorded. Appearance never changes collisions or strength.

The bed runs from a beach to a 45 m nursery reef, a slope, a basin near 3 200 m, and trench floors at 10 400 m. Fish ecology uses three bands: shallow water to about 52 m, a middle layer, and the deep sea below about 156 m. Light and scenery use a separate scale, down to a hadal trench and a rare eruption below 8 000 m.

Level 60 takes 108 000 experience and 30 hours of effective growth, spread over at least 60 real-day cycles of 30 minutes each. The first cycle can reach only Lv.2. Species appear by that same accumulated time, from day 1 through day 60, not by leaving the app open. Eating, weather, jellyfish, schools and the passing giant whale shark are described in full above.