短篇-魔法的编程学

2025年 11月 6日
CONTENTS


魔法的来源和构成多种多样,最常见的说法是将现实世界的物质利用 mana 重构或转移。

在这里,我大胆地设想了一下魔法编程的逻辑。

众所周知,魔法师分有不同等级,魔法也分为不同等级。不同等级的魔法师所拥有 mana 容量不同,不同等级的魔法所消耗的魔力也不同。物质世界的能量是等价且守恒的消耗的能量将会被转移到别处。除非进行空间转移,即物质从一个空间转移到另一个空间;能量从一个空间转移到另一个空间。

魔法师的mana来自宇宙,来自生命和自然的世界。魔法弹速度取决于发射魔法时的瞬时速度。瞬移魔法能量消耗取决于物体质量与距离。(?)

灵魂的容量就是mana容量。魔法师的 mana 容量等级:

1
2
3
4
5
6
7
8
9
enum Person_Mana_Level {
LV0_F = None
LV1_E = i8
LV2_D = i16
LV3_C = i32
LV4_B = i64
LV5_A = i128
LV6_S = NaN
}

炮姐属于 LV5,LV6等同于无敌。

TODO


Comments: