Shapeshifter by BEHELiT [web]
° °ÜÜÛܰ °ÜÜÛܰ °ÜÜÛ±Ü °Üܲܰ °ÜÜ²Ü °²ÛÛ²ÜÜÜ Ü²ÛÛÛÛ²Üܲß
ܱÛÛßß±²ÛÛþ °ÜܱÛÛ°ß²ß ÜÛÛ±ßßß °ÜþÛÛݰßÛß Ü±Ûßß²Û ßßßßßßÛ° þß Û±ÛÛÝß°
²ÛÛÝÜÜÜÜÜ Þ²Û° ÛÛÜÜÜÜ ²Û² ÜÛÜ ²ÛÛ ²ÛÛÜÜÜ Þ²ÛÝ ²Ý °²Û ܲßÞÛÛ²
Þ²Û² °ß²ÛÛ° ²ÛÝ Û²ßßß° °ÛÛþßß²ÛÛÜ ÞÛÛ ÞÛ²ßß° ²Û²ÞÛ² ²Û² ÜÛÛÝ ²ÛÛ°
²ÛÛ° ÛÛ² Þ²ÛÜÛ° ÞÛ² ° ²Û²Ý ²ÛÜþß° ° °Þ²ÛÛß °° Þܰ ÛÛ° Þ²ÛÝ °Û²
ÜÛÛÛÛÜ ²Ûß ° ß²Û²Üܰ ° ²ÛÛÜÜþ °ÛÛ ° ß²ÛÜÜÜÜÜ ±ÛÛÜܰ Ü ²ÛÛÜܰÛß ° ß²ÛÜþß °°
°ßß²ÛÛ±ß °°°° °ßß²ÛÛþß ß°Û²ß° ²Û° mb °ßß²ÛÛ° ßßßß²ÛÛ۲߰ ß±²Ûß° °°°° ß²ÛÛ²ÜÜþß
°ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ ÜÛ± ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜܰ
°þß þܲ߰ ßþ°
Ý Title: "Shapeshifter" Type: PC Demo Date: 15-Oct-2025 °ÜÝ
°þÜ Üþßß
Here's our entry for the Flash Party 2025 PC Demo competition held in
Buenos Aires, Argentina on 18-Oct-2025.
It had to be completely rushed (again lol) so we'll most likely release
a final, more polished version on our website in the near future.
This final version will likely also support Windows.
Stay tuned.
Ü
ÜÜÜþßßß ßþ°
Üþßß Credits ÜÜþß
°þÜ ÜÜÜþßßß
ß
ROW: Direction, engine code, demo code, 3D SDF art.
MADBIT: Direction, music, 2D art, additional code.
Note: The credits panel contains a behelit drawn by an unknown artist.
We had no time to draw our own, sorry. =]
Ü
ÜÜÜþßßß ßþ°
Üþßß Engine notes ÜÜþß
°þÜ ÜÜÜþßßß
ß
This was created using Vexel, Row's game engine, which was rewritten
from scratch. This is (again lol) the engine's maiden voyage.
Run with:
./shapeshifter [--windowed] [--resolution=RES] [--windowSize=SIZE]
Use ./shapeshifter.macos on MacOS.
Command-line options:
--windowed: Runs in windowed mode. Default is fullscreen.
--resolution=RES: Adjust the resolution of the renderer and CRT emulation.
RES can be one of [row, qhd, hd, fhd] or {width}x{height}.
Default is "qhd".
--windowSize=SIZE: Adjust the size of the window. SIZE can be one of
[row, qhd, hd, fhd] or {width}x{height}.
Default is "hd".
Use whichever resolution or window size you want. Combine them to your
liking. Keep a low resolution for lower-end GPUs.
"row" (800x450) is the dev's choice.
þ Requirements þ
Ubuntu 24.04 or MacOS (Sequoia)
8gb RAM
RTX 3090 or equivalent GPU
þ Features þ
Multi-stage rendering pipeline
Fully native
Cache efficient
þ Key techs þ
Nim: https://nim-lang.org/
Vecs ECS engine: https://github.com/RowDaBoat/vecs
Nim WGPU bindings: https://github.com/RowDaBoat/wgpu
Nim GLFW bindings: https://github.com/RowDaBoat/nglfw
SDF rendering
Raymarching
Reflections
Ü
ÜÜÜþßßß ßþ°
Üþßß Members ÜÜþß
°þÜ ÜÜÜþßßß
ß
We are an argentine group with members living in Uruguay and Austria.
Row
Madbit
Toshi
Ü
ÜÜÜþßßß ßþ°
Üþßß Contact ÜÜþß
°þÜ ÜÜÜþßßß
ß
http://www.behel.it
http://www.madbit.io
http://linktr.ee/rowboto
http://0x705h.com
[ back to the prod ]
