@ZenoRogue
  @ZenoRogue
ZenoRogue | Blocky Knot Portal v2 @ZenoRogue | Uploaded February 2021 | Updated October 2024, 3 hours ago.
A knot portal made of blocks.

You get back to the same place when you make three (small) loops around the portal frame. As a consequence, there are actually 24 rooms, and 4 knots.

The idea of a knot portal is not new -- you can play the beatiful KnotPortal by Moritz Sümmermann, based on the idea of Bill Thurston:

imaginary.org/program/knotportal

although the algorithms we have used here seem to be significantly different from KnotPortal.

The previous version: youtu.be/1TMY2U4_9Qg
Twitter thread: twitter.com/ZenoRogue/status/1362426573517955074

This improves the earlier version in the following ways:

- reflective walls
- more space around the knot (to make it easier to see that it is a indeed a portal)
- optimized to make the above render in real-time
- fixed a bug with the coloring of the knot
- FullHD resolution

Made with the HyperRogue engine, aka RogueViz
Source code: github.com/zenorogue/hyperrogue/blob/master/rogueviz/notknot.cpp
A playable Windows exe at roguetemple.com/z/sims/notknot.zip (don't go into the walls; works in VR too!)
Blocky Knot Portal v2HyperRogue Orb Strategy Mode gameplay: PalaceFour dimensions using H3Cubes and dodecahedra in hyperbolic spacePenrose Triangle Network (VR video)Nil Rider TrailerNon-Euclidean auralizationHyperRogue: coop shmupThe Biggest Boss Monster Ever!Birds in Hyperbolic SpacePenrose Triangle NetworkNon-Euclidean First Person Shooter

Blocky Knot Portal v2 @ZenoRogue

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER