Accelerating innovation in learning and education through EdTech and XR

WARNING! Version 0.2.0 of the World Builder is a major update. Before running your new download, we recommend you make backups of all your current World Builder projects. We have thoroughly tested this update and took great care to preserve compatibility, but better be safe than sorry!

Portal Hopper Installation/Update instructions

Step 1: Download Portal Hopper (here)
Step 2: Run installer
Step 3: Select any destination location *
Step 4: At first start, allow firewall access *

World Builder Installation/Update instructions

Step 1: Download World Builder (here)
Step 2: Run installer
Step 3: Select any destination location *
Step 4: At first start, allow firewall access *


* are only required for first install

Please also check our documentation and our installation guide for more information.

Hopper Downloads

March 10, 2025Version Portal Hopper 0.2.1
Matching version for World Builder 0.2.1
March 10, 2025Version World Builder 0.2.1
– added experimental runtime scripting
– added library functionality
– improved Node search suggestions
– fixed bug regarding disconnecting nodes
– cast node types
– new binary operation node
– added for-loop node and while-loop nodes
– json node output can cast to any type
– fixed issues with signal callbacks
– fixed mesh mode for buttons
– fixed issues with image import/conversion
February 21, 2025Version Portal Hopper 0.2.0
Portal Hopper 0.2.0 release

Changelog:

– improved grabbing of objects
– fixed objects falling down after grab because gravity was activated
– supports new VRML file format based on ‘protocols’
– when a scene cannot be loaded, the user is placed in a “Error 404” location which returns to the previous scene after a delay
– fixed math functions asin, atan, and acos
– fixed movement locking which sometimes got stuck
– fixed input freeze when any input (mouse, controllers…) no longer worked
– 2D menu icons now have a colored background for improved readability
– fixed: cursor symbol was still updating when user was in VR mode

Desktop Mode
– added locationslist for recently visited and favorites locations
– added input field to enter a link (portal) directly
– teleport now has an animated ‘warmup’ phase before jump
– teleport is now blocked while manipulating objects
– cursor symbols are blocked while hovering over UI elements
– ‘sit down’ animation no longer available (postponed)
– during grab, movement can be switched by holding down the CTRL key. Without CTRL move object on horizontal plane, with CTRL-key, move object vertically
– on manipulating objects (slider, knob, grab), the mouse movement is locked automatically
February 21, 2025Version World Builder 0.2.0
World Builder Windows 0.2.0 release

General
– switched to new VRML file format which uses ‘protocols’
– now all models are imported as glb files. In existing projects, all previous models are converted to glb. A backup is created in AssetsBackup folder.
– added copy/paste feature (experimental)
– improved overall user experience
– added slider and knob control
– added teleport property for objects
– more object types now have signal support

Bug Fixes
– logic editor files were sometimes corrupted
– fixed slerp node
– now full DLL support to customize the World Builder with 2 example DLLs
– when a material was removed, which was added to an object, texture now correctly goes back to original texture
– previously used assets were still in the toolbar after switching between projects
– fixed color picker
– fixed Branch On Text node glitch, which corrupted logic file
– fixed fuzzy display on some edges in the scene

Logic Editor
– introduced Group nodes
– introduced Comments
– new JSON reader node
– new string manipulation nodes
– VideoPlayer node now has incoming signals support
– system parameter node now has a default value

Location Editor
– added “fly back” feature for objects
– right hand placing bar now gives hints as to which object is in the slot
– all screens can now be marked as ‘grabbable’ screens
– screens are now displayed as double-sided so they are visible when looking at them from behind
December 13, 2025Version World Builder 0.1.36
December 12, 2024Version Portal Hopper Win 0.1.148
Portal Hopper Windows 0.1.148 release
Changelog:
– fixed some bugs
– better UI feedback
– auto lock during interactions
– fixed slider
November 5, 2024Version Portal Hopper Win 0.1.139 alpha
Portal Hopper Windows 0.1.139 alpha release

Changelog:
– VR controller bugs fixed
September 11, 2024Version Portal Hopper Win 0.1.132 alpha
Portal Hopper Windows 0.1.132 alpha release

Changelog:
– reworked rig
– switching of avatars
– 1st & 3rd person view interaction support
– bug fixing
July 29, 2024Version Portal Hopper Win 0.1.118 alpha
Portal Hopper Windows 0.1.118 alpha release

Changelog:
– menu: added exit button
– start up time <2 sec
– desktop version: inital 3rd Person view fixed
– mouse locked in fixed
– F4: movement lock toggle integrated
July 26, 2024Version Portal Hopper Win 0.1.117 alpha
Portal Hopper Windows 0.1.117 alpha release

Changelog:
– support for ProtocolHandler (exercise link)
– install/deinstall issue fixed
July 26, 2024Version Portal Hopper Win 0.1.115 alpha
Portal Hopper Windows 0.1.115 alpha release

Changelog:
– fixed 1st & 3rd person positioning on loading
July 25, 2024Version Portal Hopper Win 0.1.114 alpha
Portal Hopper Windows 0.1.114 alpha release

Changelog:
– exercise flow
– trigger zones
– snap fields
– signal system
– node system update
– character & dynamic avatar system
– multi user prepared
– update OpenXR interfaces library

Frequently Asked Questions

If you have any questions about or trouble with the World Builder, please have a look at our documentation page. If that doesn’t help, you can post your questions in the forum where it will be answered by other users or our staff.

If the World Builder asks you for a license, you need to download the associated license keys.
The XR4ED license keys for the World Builder can be downloaded here. After download, the zip file needs to be unzipped before you can activate the licenses in the World Builder.

This project received funding from the European Union’s Horizon Europe research and innovation programme under grant agreement No 101093159