Vectorfold: prvé verejné demo priestorovej logickej hry

Vectorfold: A First Public Spatial Puzzle Game Demo

Vectorfold je verejné hrateľné demo 3D priestorovej logickej hry pre desktopové prehliadače. Tvorí ho malá séria krátkych ukážkových komôr, na ktorých overujeme portály, fyziku, laserovú optiku a kauzálne hádanky. Nie je to dokončená hra ani plná príbehová kampaň.

Stav projektu: verejné demo / vertical slice

Aktuálna verzia obsahuje iba vybrané mechaniky a niekoľko skúšobných miestností. Hádanky, grafika, zvuk, výkon aj rozsah sa budú ďalej meniť podľa výsledkov testovania.

Cieľom tejto verzie nie je predstierať hotovú hru. Je to kompaktná hrateľná ukážka, na ktorej sa dá posúdiť, či prechod cez prepojené priestory zostáva čitateľný, či fyzika pôsobí predvídateľne a či sa jednotlivé mechaniky dajú skladať do zrozumiteľných hádaniek.

Čo sa dá v deme vyskúšať

Prepojené priestory

Dvojica portálov spája vzdialené povrchy a umožňuje cez ne pozerať aj prechádzať.

Fyzika a hybnosť

Pády, presuny objektov a pohyblivé plošiny premieňajú priestor na súčasť riešenia.

Optika a obvody

Laserové lúče, prijímače, senzory a kovové kryštály vytvárajú logické reťazce.

Kauzalita

Neskoršie ukážky skúšajú obmedzené časové a príčinné väzby medzi udalosťami.

Jednotlivé komory nie sú kapitoly hotovej kampane. Každá z nich je skôr samostatný test jednej myšlienky alebo krátkej kombinácie mechaník. Vďaka tomu sa dá rýchlo odhaliť, kde je potrebné zlepšiť ovládanie, čitateľnosť prostredia, stabilitu fyziky alebo výkon portálového renderovania.

First-person view of a Vectorfold laser puzzle chamber
Detail jednej z experimentálnych miestností. Čierny sci-fi kryštál je súčasťou laserového obvodu, nie finálnym príbehovým prvkom.

Prečo zatiaľ iba demo

Pri hre založenej na portáloch nestačí pripraviť peknú miestnosť. Renderovanie musí ukazovať správny pohľad cez oba otvory, fyzikálne objekty musia prechádzať konzistentne a hádanka nesmie hráča zavádzať technickými chybami. Vectorfold preto najprv overuje malý, kontrolovaný súbor situácií. Až potom má zmysel rozširovať počet miestností a uvažovať o ucelenejšej hre.

V tejto fáze netreba očakávať kompletný príbeh, dlhú kampaň, finálny vizuál ani úplnú sadu možností prístupnosti. Verejná verzia slúži najmä na získanie spätnej väzby a na overenie, že technické základy fungujú aj mimo vývojového počítača.

Ako demo beží v prehliadači

  • Three.js vykresľuje 3D scénu a pohľady cez prepojené portály.
  • Rapier 3D zabezpečuje fyziku v pevnom časovom kroku.
  • TypeScript riadi herný runtime, vstupy, menu a používateľské rozhranie.
  • Rust a WebAssembly vo Web Workeri vykonávajú ohraničenú validáciu vybraných stavov bez blokovania hlavného renderovacieho vlákna.

Pri spustení sa najprv zobrazí úvodná obrazovka a menu. Náročnejšie 3D časti sa inicializujú až po kontrole prostredia, aby bol vstup do dema zrozumiteľný a aby sa zbytočne nezaťažovalo zariadenie, ktoré hru nedokáže spustiť.

Čo potrebujete na spustenie

Demo je momentálne určené pre počítače a notebooky s moderným prehliadačom, WebGL, hardvérovou akceleráciou, klávesnicou a myšou. Mobilné telefóny a tablety zatiaľ nie sú podporované; na nich sa zobrazí informačná obrazovka namiesto načítania 3D hry.

Nezávislý prototyp

Vectorfold je nezávislé technologické demo inšpirované žánrom priestorových logických hier a hrou Portal 2. Projekt nie je prepojený so spoločnosťou Valve ani ňou podporovaný.

Vectorfold is a public playable demo of a 3D spatial puzzle game for desktop browsers. It is a small series of short showcase chambers used to test portals, physics, laser optics and causal puzzles. It is not a finished game or a complete story campaign.

Project status: public demo / vertical slice

The current version contains only selected mechanics and a handful of test rooms. Puzzles, visuals, audio, performance and scope will continue to change as testing progresses.

This build is not trying to present itself as a finished game. It is a compact playable sample for evaluating whether linked spaces remain readable, whether the physics feels predictable, and whether individual mechanics can be combined into understandable puzzles.

What you can try in the demo

Linked spaces

A portal pair connects distant surfaces and lets you see and travel through them.

Physics and momentum

Falls, movable objects and platforms turn the physical space into part of the solution.

Optics and circuits

Laser beams, receivers, sensors and metallic crystals form short logic chains.

Causality

Later showcases experiment with bounded temporal and causal links between events.

These chambers are not chapters of a finished campaign. Each is closer to a focused test of one idea or a short combination of mechanics. This makes it easier to identify where controls, environmental readability, physics stability or portal rendering performance need more work.

First-person view of a Vectorfold laser puzzle chamber
A closer view of one experimental room. The black sci-fi crystal belongs to the laser circuit; it is not a final narrative element.

Why it is only a demo for now

A portal-based game needs more than an attractive room. Rendering must show the correct view through both openings, physics objects must cross them consistently, and puzzles cannot mislead players through technical faults. Vectorfold therefore starts with a small, controlled set of situations. Expanding the room count and considering a more cohesive game makes sense only once those foundations are reliable.

At this stage, players should not expect a complete story, a long campaign, final visual polish or a full accessibility feature set. The public build is primarily a way to collect feedback and verify that the technical foundation works outside the development machine.

How the browser demo works

  • Three.js renders the 3D scene and views through linked portals.
  • Rapier 3D provides fixed-step physics simulation.
  • TypeScript drives the game runtime, input, menus and user interface.
  • Rust and WebAssembly run bounded validation for selected states inside a Web Worker, keeping that work away from the main rendering thread.

On launch, the demo first presents an initialization screen and menu. More demanding 3D systems are initialized only after the environment check, making the transition into the demo clear and avoiding unnecessary work on devices that cannot run it.

What you need to run it

The demo currently targets desktop and laptop computers with a modern browser, WebGL, hardware acceleration, a keyboard and a mouse. Phones and tablets are not supported yet; they receive an information screen instead of loading the 3D game.

Independent prototype

Vectorfold is an independent technology demo inspired by the spatial puzzle genre and Portal 2. It is not affiliated with or endorsed by Valve.