Into the Wormhole — Demo

Hi!! I'm a physicist and mathematician from Spain, and my bachelor's thesis was about simulating what a wormhole would actually look like. When I finished, I had images of how these wormholes would appear, faithful to the mathematics, and I found them amazing!! I kept thinking a real-time simulation would be incredible, and being a lifelong gamer (the Portal series is one of my all-time favourites), this game was born. I think it looks spectacular, and I hope you enjoy it!!

Every pixel is real physics. The game doesn't fake the effect with portals or cameras. For each pixel, it traces the path of light through curved spacetime around an Ellis (Morris–Thorne) wormhole. What you see through each mouth is what you would actually see.

What's in the demo

  • 15 levels of puzzles with wormholes you can place, rotate and walk through. It shouldn`t take long to finish, it is just to show the main mechanics of the game.
  • Three different "universes": classroom, notebook and blackboard  
  • English and Spanish
  • Keyboard + mouse or gamepad

Controls

WASD / arrowsMove
MouseLook
SpaceJump (hold to jump higher)
Left / right clickPlace wormhole mouth A / B
R · Shift+RRotate the wormhole
GRemove wormhole
EUse / pick up / drop
QAim a throw
PFirst / third person
CSwitch cameras
ESCPause menu — in the web version, use the key below ESC (º / `)

⚠️ Performance — please read

The engine is very heavy: it traces light rays through curved space in real time. Downloading the Windows version is strongly recommended.

The web version works, but:

  • The first load can take around 10 minutes while your browser prepares the shader. Don't close or reload the page.
  • It runs in low quality at about 30 fps.
  • Avoid fullscreen: more pixels means fewer fps.

Make the web version load in seconds (Firefox)

  1. Type about:config in the address bar and accept the warning.
  2. Search for webgl.disable-angle and double-click it so it becomes true.
  3. Restart Firefox.

You can set it back to false when you're done.

Make it run faster on laptops with two graphics cards (Windows)

  1. Open Settings → System → Display → Graphics.
  2. Click Add desktop app and browse to your browser:
    Firefox: C:\Program Files\Mozilla Firefox\firefox.exe
    Chrome: C:\Program Files\Google\Chrome\Application\chrome.exe
    Edge: C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
  3. Click your browser in the list and set GPU preference to High performance. On Windows 10, click Options → High performance → Save.
  4. Restart the browser.

Feedback

This is a demo and I'd love to hear from you! I'm aware of the many flaws this game has but i just wanted to share it now and see what people think. Tell me in the comments what you liked, what you didn't, where you got stuck and how it ran on your PC (your graphics card helps a lot).


🇪🇸 Versión en español (pulsa para abrir)

¡¡Hola!! Soy un físico y matemático de España, y mi trabajo de fin de grado fue simular imágenes de un agujero de gusano. Al acabarlo conseguí imágenes de cómo se verían estos agujeros de forma fiel a las matemáticas, ¡y me parecieron increíbles! Estuve un tiempo pensando que una simulación en tiempo real sería genial, y como soy fan de los videojuegos de toda la vida (la saga Portal es una de mis favoritas), nació esta idea. Creo que visualmente queda espectacular, ¡espero que te guste!

Cada píxel es física real. El juego no simula el efecto con portales ni con cámaras. Para cada píxel, sigue el camino de la luz a través del espacio-tiempo curvado alrededor de un agujero de gusano de Ellis (Morris–Thorne). Lo que ves por cada boca es lo que verías de verdad.

Qué trae la demo

  • 15 niveles de puzles con agujeros de gusano que colocas, giras y atraviesas. No debería durar mucho, es para mostrar las mecánicas principales.
  • Tres "universos": aula, pizarra y cuaderno
  • Español e inglés
  • Teclado y ratón, o mando

Controles

WASD / flechasMoverse
RatónMirar
EspacioSaltar (mantén para saltar más alto)
Clic izq. / der.Colocar la boca A / B
R · Mayús+RGirar el agujero
GRetirar el agujero
EUsar / coger / soltar
QApuntar un lanzamiento
PPrimera / tercera persona
CCambiar de cámara
ESCMenú de pausa — en la versión web, la tecla de debajo de ESC (º)

⚠️ Rendimiento: léelo antes de jugar

El motor es muy pesado: calcula en tiempo real los rayos de luz a través del espacio curvado. Te recomiendo de verdad descargar la versión de Windows.

La versión web funciona, pero:

  • La primera carga puede tardar unos 10 minutos mientras el navegador prepara el shader. No cierres ni recargues la página.
  • Va en calidad baja, a unos 30 fps.
  • Mejor sin pantalla completa: más píxeles, menos fps.

Para que la web cargue en segundos (Firefox)

  1. Escribe about:config en la barra de direcciones y acepta el aviso.
  2. Busca webgl.disable-angle y haz doble clic para que quede en true.
  3. Reinicia Firefox.

Cuando acabes, puedes volver a ponerlo en false.

Para que vaya más fluido en portátiles con dos gráficas (Windows)

  1. Abre Configuración → Sistema → Pantalla → Gráficos.
  2. Pulsa Agregar aplicación de escritorio y busca tu navegador:
    Firefox: C:\Program Files\Mozilla Firefox\firefox.exe
    Chrome: C:\Program Files\Google\Chrome\Application\chrome.exe
    Edge: C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
  3. Pulsa sobre el navegador en la lista y pon Preferencia de GPU en Alto rendimiento. En Windows 10: Opciones → Alto rendimiento → Guardar.
  4. Reinicia el navegador.

Tu opinión

¡Es una demo y me encantaría leerte! Soy consciente de los muchos defectos del juego, pero quería enseñarlo ya y ver qué opina la gente. Cuéntame en los comentarios qué te ha gustado, qué no te ha gustado, dónde te has atascado y cómo te ha ido en tu PC (saber qué gráfica tienes me ayuda mucho).

Published 16 hours ago
StatusIn development
PlatformsHTML5, Windows
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorHalbarito
GenrePuzzle, Educational, Platformer, Simulation
Made withUnity
TagsFirst-Person, Indie, mind-bending, Physics, Sci-fi, Short
AI DisclosureAI Assisted, Code, Graphics, Sounds, Text

Download

Download NowName your own price

Click download now to get access to the following files:

IntotheWormhole.zip 180 MB

Comments

Log in with itch.io to leave a comment.

What an interesting idea! I can't wait to see more of this!