[DEPRECATED] StreamX - Reduce lag and prevent map cloning

Yes, I post just like I program. Refine everything.
Or would you rather I left a jaw dropping demo on your post …

You can leave your own demo as you want. I offered to show you StreamX in your game but I haven’t gotten answer.

I’m still confused by this.

You come on to the topic to claim our tests were tampered with, but then refuse to view any live demos of it or see it in action.

I’m just here to deal with the criticism. Our team is more than glad to show off demos if it in action to help people decide on their purchase of a subscription.

Show me a FULL game where I can see more than 50 feet with this sytem running.
Not an object with a min polygon count and nothing else …
You should just drop it … as I don’t want to hurt your project.
Just don’t reply …

I’ll get you a full, 100k+ one tomorrow afternoon unless @anon61048460 or @Crcoli737 is able to.

They don’t have to show you a demo, stop wasting these developers’ time as they worked hard on this project, imagine how if this people reacted to your resource?

1 Like

The reason why they’re pushing you is because you are just attacking it like its valueless, the concept of this is not coded out easily, if you really think it is, then I want to see you make this exact same system in 1 day.

The demo’s weren’t fake they never were.

4 Likes

If you wanted to accuse them of being fake shouldn’t you try to recreate the demo for any evidence and instead of blatantly giving out no evidence?

4 Likes

All devices are different if you do that you clearly stated is easy to make this but even me as an Advanced Programmer and Indie Developer I couldn’t make that with lack of resources and knowledge!

4 Likes

You keep forgetting this. The literal FPS decreased a realtime performance would be nice as well! But that’s a huge change even if the objects used we’re minimal it was huge.

2 Likes

You keeping saying the same things. I did post a demo to him. Was fully willing to show him how that was done. He didn’t even look at it and started being rude … What part of I’m done don’t you understand.

Can you guys leave everything on-topic and just cry your soul out in DMs

5 Likes

We are missing a concept you say but you don’t know what that concept is? You sound like a child you is mad that you didn’t come up with the idea first. I’m not one to create drama in my own topics but seriously you can’t say there is a problem without providing a solution.

It’s like going and saying the earth is flat without any proof. If I may ask, what do you see that makes you think my demos are fake?

4 Likes

Your version of “helping” seems to be skewed.

Sounds like a pretty derogatory way to be helping.

3 Likes

My Thoughts (Very long post)

I mean @2112Jay’s got a point, especially with the ‘selling when it isn’t finished’ thing. If it’s still very early in development and isn’t supported with most stuff, you shouldn’t be charging 15,000 robux (150$ USD btw) for something that breaks every 2 days. And before you start saying “We’re working on making it more reliable and better”, I know you are, but, shouldn’t you start selling once it comes out? I mean if the reason you’re releasing this now to the public is for testing purposes, just make it free. You shouldn’t be charging people for a product that’s very very early in development, it’s just an insane amount of robux and money, imagine if someone released an early prototype irl, and charged it for 150$.

Also PLEASE do not make it so you can buy it for a certain amount of time, only put a ‘Forever’ button. What if a developer gets banned or is unable to work on their game for whatever reason, the membership or whatever it is will expire, and the game will completely break since it’s coded to support StreamX. (I could be very wrong since I don’t really know how this works but I’m like 99% sure you have to code the game to support it since it removes parts inside models, but correct me if I’m wrong.)

Let’s say someone has a popular game, with like 1 - 20k+ players, and they use StreamX, they are very poor since they don’t monetize the game. He has a huge map and can’t use StreamingEnabled since he needs certain parts to not be streamed. He sees this resource and buys it for a month. If you do need to script the game to support StreamX, he spends weeks doing it, since it’s a huge game and it’ll take him a while to do so. By the time he’s done, he’s only got a week left. He tries his best to earn robux to buy it again, but he can’t in time. He did all that for nothing, and since he was working on an update while doing that, he cant revert the changes so he has to manually put it back the way it was again with the update. That’s just one of many examples why this is a bad idea. Developers could get banned, or they could not be able to update their game if they are away. So please only use a ‘Forever’ membership.

So basically, you shouldn’t be charging people for something that’s in early development. You still have a long way to go, yet you are doing all this too soon. Like I get you need to make money ASAP for the servers but this isn’t the way to go, maybe open a place where you can donate to fund StreamX, not put a major paywall behind it. You still have a lot to code and stuff to refine, so good luck.

I applied for the Beta tester thing when it was open, and when I tested it on one of my games, it was really buggy, I’m pretty sure this is intentional but when you join, the map disappears and reloads in after a few seconds, so the dev would have to code in a loading screen and pause the character until the map reloads.

I look forward to the future of this and hope to see this work, but you’re just doing this the wrong way, especially with the whole payment thing. I HIGHLY RECOMMEND making it free for now, put up a donation center for funding, and take player’s feedback to fix this up, then once it’s ready, you can start selling it with one price & one option only, which is up to you to decide how much to sell it for. Just keep in mind it has to be fair, not something that no one can afford.

I know this is a very long post but I hope you read everything, as it is all important. If you think donations aren’t enough to fund the servers, try looking for people to help fund your “business”. I would donate TONS of robux to you guys (like 50k+), but I’m saving up for my own stuff and I kinda donated it all to other people. I don’t really know what else to say but um just keep trying, keep working on it, and you’ll get there. Just the main problem is you’re selling this way too soon, but I think you get the memo now.

5 Likes

I’m also not trying to be rude or anything, I’m just giving criticism and feedback to the resource. I hope you understand.

1 Like

We will not be making this free. We will more than likely at some point put out something similar but does not perform as well, or doesn’t have some of the features of StreamX.

Instead of breaking, it will notify you in the server logs along the lines of Your membership may have been expired or your API key could have been suspended due to abuse. If this is a mistake, contact us. (Error code: 401 Unauthorized), so your game will not break. StreamX simply will not do anything.

It was free when we had offered the open beta period. It will not be free for now as we’re really close to a 1.0, we just need to finish implementing ID whitelisting and more speed improvements, then deploy it to our backend servers so it will be ready for all of you to use.

This is intentional, but I’ll add this, good suggestion!

1 Like

Ooh, a StreamX Lite sounds good. Also for the breaking part I meant since the game is coded to support it, StreamX would do nothing meaning that the scripts will break since it’s not there, but on second thought, all you gotta do really to support it is put a bunch of WaitForChild()s in LocalScripts so it wouldn’t really break. So I didn’t mean StreamX itself would break.

Also when you say

Do you mean removing a few features or just making it less reliable? Because I don’t think making it break more often is a good idea.

2 Likes

Less features. We haven’t done anything, but likely it would not stream scripts, or other instances we plan on adding such as ProximityPrompts, only basic stuff like Meshes. It would also be local and probably stream stuff into ServerStorage instead. It wouldn’t help the server memory usage (which StreamX does), but this “lite” version would just prevent lag and hide the parts to the server.

I’ll look into a require(StreamX.API) thing so we can have stuff like API.OnLoadFailed:Connect(function() or API.OnStream, API.OnStart, API.OnUpload, etc

1 Like