Forum Discussion

B5L1P57R3AM's avatar
B5L1P57R3AM
Start Member
23 days ago

Introduction and assistance please!

Hello everyone, first time poster so might be a bit of a long one. Jan 1st I began a self taught journey into Meta Horizons. I am Ex -British Military and Teacher wanting to create learning environments for my colleagues using VR technology, specifically in the field of Therapy. I have been building a small world and have made what I consider to be moderate gains given my lack of knowledge and skill but I am enjoying the process so that's the main thing I suppose. I have been relying quite heavily on AI using CoPilot, Grok, Chat and even the in built AI on the editor but I am finding increasingly that they aren't seeing what I am seeing quite often, so their suggestions (albeit said with huge confidence on their part!) are incorrect (unless its me just need understanding them and the editor as well as perhaps I think. One of my primary issues is that I am not in Desktop Editor but in fact Desktop studio. I have tried repeatedly to adhere to the AI instruction on correcting this but i just end up back in the same place which is with what I believe to be Desktop Editor and what they believe to be desktop studio. I think this disconnect is causing me to not be able to advance as quickly as I could. So my first question is:

Can someone tell me if I am using the right software? I have downloaded and am using Worlds Desktop Editor (that's the title of the thumbnail with the "O" on the black background. AI is telling me I am in studio and not Editor and that's why their suggestions aren't marrying up with whatever software it is I am actually working with?

Secondly, can I trust AI to continue to help me with this or do I need a different approach?

Thirdly, I have an NPC created and I want to attach a text to speech audio file to give the NPC dialogue that can be interacted with i.e. on the click of the trigger the NPC starts speaking.
Be great to hear peoples thoughts and I am more than happy to help out with the challenges I have encountered so far and overcome. Thanks in advance - Ant

5 Replies

  • Hey Ant, welcome to the community! Glad you reached out because it sounds like AI has been hallucinating on you, but no worries, I'm here to help. Also, I love your idea, reach out to me if you have questions or need help with the VR therapy education.

    To answer your current questions though, Horizon only has 1 editor, The Worlds Desktop Editor with a black and white circle logo. Looks something like this:

    In my experience the GenAI model is good for helping you do mundane task like attach a script to multiple entities. For programming related task I recommend Visual Studio Code + Github Copilot extension, but you must open the world script folder in VSCode so the AI can access all your world scripts and the horizon definitions. Then we just have to tell it what to do and where to look for it and it usually gets it right eventually, especially if you let it generate a copilot-instructions.md for you.

    Regarding your NPC idea, if you're just looking for an LLM-powered NPC, you can find a working example of one in the asset library called 'Talking Pirate'. If you want to play your own recorded sound then you would attach a script to a Trigger Gizmo that listens to the onPlayerEnterTrigger codeblock event and has a reference to the Audio gizmo it wants to play when that event is fired. You can also just ask the AI NPCs to 'Speak()' exactly what you want them to say. Let me know which one of those works best for you.

    In the meantime, if you haven't already found these two resources, they are both good for you and your AI's learning. 

    https://developers.meta.com/horizon-worlds/learn

    https://developers.meta.com/horizon-worlds/reference/2.0.0/

    Lastly, if you use Discord, you are welcome to join the Meta Quest & Horizon Community Discord where you can chat with other creators here: https://discord.gg/D4ErB6YuTm

     




  • SeeingBlue​ really appreciate your help here. I will go through the resources today and join Discord. Glad I wasnt losing it with regards to AI, it was acting so sure I was thinking omg, it has to be me then! Am sure that it will improve as its obviously still new tech. Don't get me wrong I do really enjoy using AI and being from the NES generation that, and VR is really "Wow" for me and I daresay the other Gen Xers I am very much enjoying the process, I just need to increase my learning, be nice if there was an idiots guide for the early starts. Actually i've used Idiots guides before, I need an Idiots guide for Idiots, really doubling-down! I'll get there ;]

    • SeeingBlue's avatar
      SeeingBlue
      MHCP Mentor

      I started on the NES as well. I also use AI daily now. If you let me know where you're struggling the most, I can try to surface resources to help you.

  • Hey there fellow educator and veteran. I really appreciate your contribution and goals here in Meta Horizon Worlds. Would you like to meet up on discord and maybe I can show you a couple of techniques for the stuff you're asking about. 

    I've found that using AI for Horizon scripting is best in small increments. I ask it for one thing at a time. The smallest thing possible and when that starts working I move to the next thing. Again, I'd be happy to give a lesson or two to someone that is doing something positive in mental health.

  • Hi Danny, I'd really appreciate a catch up on Discord if you have time. I'm actually swerving AI a bit at the minute as I feel I will get more benefit from learning a little bit more about the coding side of creation, and have started what I think is a very good free resource called FreeCodeCamp. Whilst engaged in this project I have also started a Counselling course to enable me to properly support people. There are a number of good programs here in Wales that are really cost-effective. I am paying £48.00 for a six week Level 2 Introduction to Counselling, started on Wednesday and really enjoyed the session :]