itch.io is community of indie game creators and players

Devlogs

First alpha version !

Remote Logix Editor (NeosVR)
A browser tool made in HTML5

Yes ! This is the first release of the 2D Logix editor ! This tool allows to edit Logix programs and upload them, remotely, to NeosVR through a Websocket connection.

The Desktop version comes with a Websocket server. The web version requires a relay, but one is provided as an example.

The tool also incorporates a Node Editor that allows you to add Node definitions. Still this requires a good knowledge of the FrooxEngine.dll, since the C# class names cannot be guessed sometimes. Adding the DLL to a standard .Net project as a dependency, and check the assembly with Visual Studio will be your best bet if you wish to know LogiX node class names.

Still, if you know the class names, you can add new node definitions and use them in the editor. Still, the editor has very poor constant support, only single valued constant are working at the moment. Multivalues need to be encoded correctly, so that the 'RobustParser' library used by NeosVR can parse the content properly.

The whole editor is made with Godot. The sources are available at : https://github.com/vr-voyage/remote-logix

Still, the code is horrendous, with a big 1700 lines monolith GDSCript file. This will be fixed afterwards, since my first priority was to release the whole thing and let people test the whole concept.

Now that the whole thing is released, I should be able to import my QuickAvatarSetup emotions JSON files into NeosVR more easily. At least, if I have to make a JSON parser, things should be easier...

Files

  • Web.zip 4 MB
    Jun 25, 2021
  • RemoteLogix-Windows-Dbg.zip 13 MB
    Jun 25, 2021
  • RemoteLogix-Linux-Dbg.zip 14 MB
    Jun 25, 2021
  • Websocket-Relay-Windows.zip 13 MB
    Jun 25, 2021
  • Websocket-Relay-Linux.zip 14 MB
    Jun 25, 2021
  • VoyageNeosVRPlugin.zip 15 kB
    Jun 25, 2021
Download Remote Logix Editor (NeosVR)