以想象中的四维生物的视角探索四维世界,该生物使用体(三维)空间而非我们使用的平面(二维)空间进行视觉感知。 为一款类似《Freespace》的游戏创建了一个全新的四维渲染引擎。基于该引擎尚未完成的版本,创建了两个模块并包含在此包中: Magic Manycell 是一款受魔方启发的益智游戏。就像立方体有 6 个正方形面,每个面被分割成 3x3 个小方格一样,在四维空间中,超立方体(tesseract)有 8 个立方单元,每个单元被分割成 2^3 或 3^3 个更小的立方单元。在魔方中,玩家可以绕单个轴旋转立方体的 3x3x1 切片;而在四维空间中,玩家可以旋转 3x3x3x1 切片,但不是绕单个轴,而是绕三个正交轴中的任意一个!…
以想象中的四维生物的视角探索四维世界,该生物使用体(三维)空间而非我们使用的平面(二维)空间进行视觉感知。
为一款类似《Freespace》的游戏创建了一个全新的四维渲染引擎。基于该引擎尚未完成的版本,创建了两个模块并包含在此包中:
Magic Manycell 是一款受魔方启发的益智游戏。就像立方体有 6 个正方形面,每个面被分割成 3x3 个小方格一样,在四维空间中,超立方体(tesseract)有 8 个立方单元,每个单元被分割成 2^3 或 3^3 个更小的立方单元。在魔方中,玩家可以绕单个轴旋转立方体的 3x3x1 切片;而在四维空间中,玩家可以旋转 3x3x3x1 切片,但不是绕单个轴,而是绕三个正交轴中的任意一个!(注:Manycell 是一个术语,用于描述其平坦单元被分割成更小单元的多胞体,且所有小单元仍保持在原始单元的平坦子空间中)。
除了玩家只能旋转整个 1x3x3x3 部分的“困难”模式外,现在还有一种更易上手的游玩模式可用,其中每个“腔室”(或 manycell 2x2x2 或 3x3x3)可以独立于其四维邻居进行修改——这称为独立模式,提供了更加休闲和有趣的玩法,无需解决“困难”模式 Magic Manycell 谜题所需的数学研究和记忆即可立即投入其中。
目前 Magic Manycell 游戏支持 3 种不同的多胞体——具有 2^3 单元的超立方体、具有 3^3 单元的超立方体,以及一种拥有完整单元的特殊图形 16-胞体,它可以像 2^3 超立方体那样通过恰好分成两半来进行旋转。
未来计划为此游戏模式添加更多图形——24-胞体以及分割为 4^3 和 5^3 的超立方体。
除 Magic Manycell 外,该包还包含探索者模式。
此沙盒探索模式旨在观察四维凸多胞体(即由三维形状构成的四维几何形状)。
目前已实现的功能包括:
选择 6 种已知的正则多胞体中的任意一种进行探索——5-胞体、8-胞体、16-胞体、24-胞体、120-胞体和 600-胞体。
像想象中的四维生物一样从任何方向观察选定的多胞体。这是通过三维投影矩阵技术实现的,其中四维对象被投影到三维球面矩阵上,就像三维对象被投影到我们用来探索三维世界的二维矩阵上一样。
提供多种渲染自定义选项,使这种复杂的显示效果被视为体积而非平面图像。
使用键盘、鼠标拖拽或手柄模拟摇杆,绕四维空间的 6 个旋转轴平面中的任意一个旋转多胞体。
将多胞体的任意单元涂成任意颜色或完全隐藏它们。保存着色方案以便日后重新访问。这允许玩家跟踪特定单元相对于其他单元的旋转,并跟踪多胞体的单元环。
使用扫描模式,通过用三维超平面切割多胞体来探索它们,并观察截面结果。此模式也允许完全旋转,就像投影模式一样。
通过在扫描模式中分割现有图形或提供自定义几何结构来创建自己的多胞体(制作自定义几何结构需要编程经验)。
除了这两种模式外,还在设计更多的游戏模式。计划在抢先体验结束前至少再向此包中添加 1 种模式。