Recently active
I was having some timing issues and couldn't figure out how, so I did a basic test. I used a basic for loop to call a basic function with some basic calculations and based on console logs and timestamps, it seems HW is throttling execution? private testBasicLoop(): void { if (this.props.enableDebug) console.log(`[DamageableManager] === BASIC LOOP TEST ===`); for (let i = 0; i < 10; i++) { const timestamp = Date.now(); // Just do some basic operations const pos = new hz.Vec3(i, i, i); const offset = new hz.Vec3(Math.random(), Math.random(), Math.random()); const result = pos.add(offset); if (this.props.enableDebug) { console.log(`[${timestamp}] Basic operation ${i} completed`); } } if (this.props.enableDebug) console.log(`[DamageableManager] === END BASIC LOOP TEST ===`); }
Im creating a world which was working fine until a point, i tried to use SpawnAsset() too many times in quick succession (spawning 20 zombies), I seem to have triggered some sort of world capacity limit, because now no network events at all are working. My world capacity shows my world as well under the limit, but all network events that have been working fine previously now no longer work including things not related to spawning at all.Ive tried registering to the OnAssetSpawnFailed callback but i get no errors in console, which leads me to believe the spawn request isnt even getting sent. I get no errors or warnings in log. What can i try?
Hello! I’m building with embodied AI NPCs in Horizon Worlds and trying to figure out how to actually trigger in-world actions based on what the NPC says or agrees to.Example: if a player says “eat the pie” and the NPC agrees, how do I, in code, know that the NPC accepted that and should actually do something (animation, remove item, update state, etc)? Right now it feels like the LLM just talks without exposing any way to tie that to game logic.The best solution I’ve come up with is calling an external LLM API like ChatGPT that parses the conversation and returns structured JSON like { action: "eat", object: "pie" }, which I can handle in code. But that feels clunky and disconnected from the built-in tools.A very similar problem: I’d also like to give AI-generated multiple choice responses to players, like [Eat pie] [Dance] [Say hello] and then have NPCs respond or take action based on the player’s selection. But again, I’m not sure how to cleanly bridge that interaction with the
I'm currently facing an issue on Meta's desktop editor. I am unable to access the Gen AI tools and am unsure if they have been moved to a different location. I used to have the option on the upper right of my screen but can't seem to find it nowI am currently in the US though I traveled abroad a few months ago, not sure if that has something to do with it. I'm gonna need it for the creator competition since it said use at least one Gen AI feature in our world.Is anyone else facing the same issue or knows how to resolve this?
So when trying to publish my horizon hackathon project updates, I get an issue that says I'm using "pre-release features" upon talking to the amazing Deepak N on the Meta team it sounds like it could be caused by the fact that we're using SubD (primatives) with Triangle Mesh objects. The problem is, we have hundreds of SubD geometry objects in the game, and most likely the best path forward for us would be to remove all the Tri-Mesh features. Was wondering if anyone knows a work around or any way to "activate the pre-release features" so we can get test builds of the updated world out and ready to share.We have HUNDREDS of subD objects and maybe 30 tri meshes -- so prob will switch those out. IS this the only solution, though? Or can Meta flip a switch to let us use both? Or am I just dumb and missing something totally easy and obvious. Help me forum people, you're my only hope...
Hello! Metavila is a startup, and my business partner and I would like to work together in the worlds. I suppose we cannot share the login by Metavila, and since we are in Brazil, she cannot even view the invitation sent to her to be a collaborator in the worlds we are starting to create. Is there any way she can be included? When we were invited, they said this would be possible. We need some guidance on this. Thank you.Best, Ghini
There is a message at the top of the Meta Horizon Worlds editor that mentions submitting Halloween-themed worlds, but doesn't specify where exactly.Do we just publish our world with a Halloween theme and it'll get considered for this holiday curation?
So, i've seen a couple worlds/events popping up, and also seen in world purchases for clothing (world merch). How is this possible!?? i'm intrigued and would love to create some of my own!. anyone have any tips?
Hi guys ! I was wondering why Player.applyForce only takes a single argument the force vector whereas PhysicalEntity.ApplyForce can take two arguments, such as the PhysicsForceMode. I need to specify the force mode as an Impulse for Player, but sadly (and strangely) that doesn't seem to be possible.Do you know if there's a way to use applyForce with both arguments on a Player ? Thanks a lot for your help!
I just discovered that Meta Horizon is blocked in Egypt, which unfortunately prevents me and many other developers here from creating or participating in the current hackathon.This is frustrating because it means we are missing out on the opportunity to experiment, innovate, and build games using the very tools Meta is encouraging the global community to try.I sincerely hope that someone from the Meta team can clarify whether there is a chance to enable access to Meta Horizon in Egypt, even temporarily, so developers here can take part and make the most of this hackathon.Access to these tools is essential for us to learn, contribute, and grow within the ecosystem. Blocking us out means blocking potential talent and creativity.
I'm trying to install the meta horizon desktop editor.The downloading was fine and the installing was also fine, but it only shows black when I open the app. And the icon on desktop is also wrong.My friend downloaded it as well, his icon was fine, but still black screen after opened. Maybe anyone knows what could be the issue? I'm really appreciated.For reference, my PC is i5-9400, RAM 16GB, NVIDIA GeForce RTX 2070 SUPER, Win10.Someone suggested to download from meta quest link app, but I stuck after it redirected me to website to log in. I logged in on website successfully, but the app stuck. Also, I'm in China, but with vpn on. Can't even try logging in if I turn off vpn. Thank you so much!!
Hi dears,I have question regarding the new updated LLM NPC, can they listen to our voice input as the release note says they should, but I cannot do it. can you help me? I like to have one to practice speaking English Language. Thanks.
Hi, I'm no developer, I just like to create worlds. I want to share a solution according to my prior basic game knowledge.So what if you make a button under "Publish" or somewhere and name it smt like "Make Static"NO SCRIPTS, NO VFX, NO SOUND, NO NPC just the environment/items. Locked and loaded in a single file of the creator/world.After this process the map will turn into a static object (which cannot be edited).I'm not sure if it's possible, but in 1998 Ultima Online did it. With 56k internet speed, the game provided thousands of items in a single verdata, by making some objects static and some interactive.If Meta developers make it possible, it will improve a lot of things. And you can limit usage of making the world static button, may be allowance once a week. Just an idea. Thank you
There used to be an option to publish a members-only world but I don't see it anymore. Shame because that would be useful for several use cases. Is it truly gone or is there a trick to get the option to display when publishing a world?
I am wondering about the workflow/pipeline for custom meshes/textures and for custom outfits for avatars.In my world, I have a few custom static meshes that can have several variations (different meshes and/or same meshes but different textures/materials), which could be sold as cosmetics. What's the setup and scripting to allow users to purchase those items and see them in-game (and for others to see those too) ?I also recall reading somewhere that there is a way to offer custom outfits for players' avatars. How does this work?
Hi all! I know this is an ongoing issue with many, but I’m losing it, I’ve downloaded horizon desktop editor, to experience just a black screen followed by Not responding. I cannot get into HDE, my pc requirements are more than sufficient, I’ve tried reinstalling, clearing cache, opening through quest link app, and cannot get anywhere with it! any support or advice would be highly appreciated right now!
So having issues I believe with my Quest 3, it’s giving me these ! Things in my world when it’s loaded. Users say it looks great for them and it seems only I am not seeing things correctly. Like my darts I don’t see and the basketball rim. I want to factory reset my headset but I worry if it 1. will delete my world2. Can I reload using my info from my phone3. Does anyone know a fix, rebooted, upgraded, tried a few things with no luck
I missed yesterday MHCP event, Can I have recorded zoom or a quick update?
May I have recorded Zoom or a quick update?
Hi everyone,I’ve been running into a strange audio issue in my own worlds (e.g., SQUID GAME TRIO - JUMP ROPE GLASS BRIDGE). Whenever a mobile player joins, they can’t hear the players who are already in the world. The only voices they hear are from new players who join after them.This makes it pretty hard for mobile players to participate fully.Has anyone else noticed this happening in their own worlds? If so, were you able to find a workaround or a fix? I’d love to know if other creators are seeing the same behavior.Thanks in advance!
How to play a sound fx by script? Trying to have a machine play a sound effect and after going down some attempts to getComponent Sound, it seems that you need a special AudioGizmo to do this? I don't see an AudioGizmo in my gizmos?
Just wanting to put up an easy rock wall but how the heck do I make a rabble item remain stationary. Thanks in advance. In tri-mesh
Has anyone got any suggestions on how to implement an object tracker that moves around the edges of the screen UI, like in Kaiju City Showdown or Rocket League?
Congratulations to all the mobile game prize winners. Although I was not one of the winners (😔), as an experienced TypeScript developer, I really liked learning the Horizon Worlds API and development tools. If you need help with future projects, please keep me in mind.And visit my contest entry, Galactic Treasure Hunt, to add to my milestones!https://horizon.meta.com/world/652276037540703/?locale=en_US
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.