Skip to main content
MisterOsiris
Community Manager
February 25, 2025

Coming Soon: Interacting with CodeBlocks in Desktop Editor

How to Interact with CodeBlocks in Desktop Editor


We hear your enthusiasm for accessible scripting and we are looking into ways to interact with CodeBlocks directly from the Desktop Editor. For now, we have a read-only version of the VR CodeBlocks viewer coming soon:

 

 

Let us know what you would like to see in terms of CodeBlocks features for the Desktop Editor, to help drive our feature prioritization.

    This topic has been closed for replies.

    40 replies

    emorgul
    Participant
    February 25, 2025

    This is the best news I've seen all week. Without this, I felt my HzW days were numbered.

    kingofMiami
    Inspiring
    February 25, 2025

    "Don't you say that, don't you ever say that" 🤣 - Billy Madison .. stay as Long as you can lol

    Shards632
    Honored Contributor
    February 25, 2025

    _Editing_ codeblocks in the desktop editor is critical. Also, incorporating Waffle's converter from codeblocks to typescript would be great.

    June Programming Calendar
    New Participant
    February 25, 2025

    This is awesome, It really is a great system. So many scriptors that started learning from codeblocks would have been either left in the dark or otherwise left the platform. So Im happy to see they were heard.

    Kray30
    Up and Coming
    February 25, 2025

    This is awesome news!!! So many times I wished I just had the ability to easily reference my existing code blocks as I learn to write them in TS….this is going to be sooooo helpful!!! Thank you for some really good news!! 

    UtterlyOtter
    Up and Coming
    February 25, 2025
    • This is amazing news for existing users and onboarding new folks.  Especially those who are from non-tech pathways.  
    • A search bar for the codeblocks would be very helpful.  Many times you are wondering on which tab that pesky codeblock was located.
    • Copy paste code between scripts would be incredible
    • An external spu window when inputting strings would be a helpful addition.  Those lines are hard to navigate
    • Not exactly code blocks, but Copy paste text into text gizmos please
    •  
    SeeingBlue
    Honored Contributor
    February 25, 2025

    MisterOsiris wrote:

    Let us know what you would like to see in terms of CodeBlocks features for the Desktop Editor, to help drive our feature prioritization.

    The most obvious one must be the ability to edit. While I can appreciate any response regarding the topic of codeblocks and desktop editor, read-only is only a start and something I was already doing with horizonhub.


     

    Upcoming Events : Performance Pro - UI Unleashed - Building Responsive & Performant Interfaces Thursday June 19th 5:00 PM PT - Register June Programming Calendar
    emorgul
    Participant
    February 25, 2025

    The ability to not use FBS would also be appreciated, as it does not play well with codeblocks.

    New Participant
    February 25, 2025

    It would be a true blessing to be able to write the script in code blocks and visually work out the details then convert it to TS in editor. What would be even more amazing is to do it with the click of one button. We believe in you, can't wait to build something cool.

    protoxr1487653
    Honored Contributor
    February 25, 2025

    Excellent! There is still a need to support code blocks and editing within the desktop editor. Visual languages like this are important to attract new creators who are not familiar with any programming language. I always suggest these newcomers to start with code blocks as many do not truly understand an IF statement. This low entry point for creators is what I felt was the greatest appeal towards learning to develop for Horizon Worlds. Extending this into the desktop editor, specifically I feel that being able to create new code block scripts will be important to not lose the momentum that has already been built.

    Additionally, please let the desktop editor be able to copy code blocks or entire populated events between code block scripts. Hopefully, this would be an easy lift as part of the desktop editor implementation. This would help resolve the root complaint about file backed scripts. The only way existing creators have been able to copy large events to other scripts has been to duplicate the entire script gizmo and modify the copy. This is never how it should have been done, but it was the only option available. 

    Proto_XR
    seemebro
    New Participant
    February 25, 2025

    This is great news !!!