of     7   
chevron_rightchevron_rightchevron_right

HatHelper
Top 25 Poster
#73202233Sunday, July 22, 2012 5:18 AM GMT

The Conquerors has been starting to lag too much. In TC3(The Conquerors 3), I'm planning on scripting a system that will detect when the server starts slowing down, and reduces the quality of some parts of the game to help keep the lag down. For example, if each time has 80% of max units on the field, the game will likely be a little slow, so lasers that are shot will not look as smooth, dead buildings will not sink as smoothly. This will probably help a lot when I release a few updates to help with the realistic part of the game, like adding custom smoke that comes out of damaged buildings and weapons, dirt that is kicked up off wheels in tanks and jeeps, and ships making waves in the water when moving. Only thing is, and this is untested, I don't know how much of a difference this will make on lag. I know it will help, but if it doesn't, I need ideas on what to do. TC3 cannot take up more resources than TC2 already does. Servers just can't handle any more stuff. I have already removed all unneeded parts in the units, so I can't do that again. Suggestions?
scrin445
#73205135Sunday, July 22, 2012 6:10 AM GMT

1. Instead of smoke when a soldier fires his gun or a tank, use a mesh instead. 2. & 3. Make the waves and dirt as small as possible.
HatHelper
Top 25 Poster
#73205421Sunday, July 22, 2012 6:16 AM GMT

That's why I said custom smoke. Making the particles as small as possible won't make much of a difference if at all
scrin445
#73205624Sunday, July 22, 2012 6:20 AM GMT

It was a suggestion. I don't really understand how Roblox properly works...
ryjohn
#73215526Sunday, July 22, 2012 10:36 AM GMT

I say just remove all special effects after it reaches 50% units. No damaged look on stuff, no furring effects, buildings just vanish, no movement effects. I was happy before those came in, I'd be happy if they stopped to reduce lag.
sebastian17
#73233140Sunday, July 22, 2012 4:42 PM GMT

I LOVE CONQURORS
SoftwareArts
#73234169Sunday, July 22, 2012 4:59 PM GMT

Make it a Mega Server. Mega Server's can handle more parts. Raycast all the guns. Set the image quality lower. Make the bricks as thin as possible. Get a Script to take away all the snaps.
Aotrou
#73234461Sunday, July 22, 2012 5:03 PM GMT

Hmm... Have you considered removing any amimations or movement of things when players are not close? I do that for my RPG enemies and patrolling, which takes a lot of lag out.
HatHelper
Top 25 Poster
#73238916Sunday, July 22, 2012 6:02 PM GMT

"Make it a Mega Server. Mega Server's can handle more parts. Raycast all the guns. Set the image quality lower. Make the bricks as thin as possible. Get a Script to take away all the snaps." Each one of those is useless.
SoftwareArts
#73243663Sunday, July 22, 2012 6:57 PM GMT

@hat No, they actually work. Have you tried them ?
HatHelper
Top 25 Poster
#73244050Sunday, July 22, 2012 7:01 PM GMT

Dont need to.
SoftwareArts
#73244324Sunday, July 22, 2012 7:04 PM GMT

@hat If you havent tried them, then how do you know they wouldnt work ? I used a script that removed all the snaps from the bricks, and it ended up stopping all the lag in one of my places (this place had 40,000+ bricks btw)
HatHelper
Top 25 Poster
#73244618Sunday, July 22, 2012 7:08 PM GMT

Because I know the studio well enough to know they won't work. Mega server would push the player minimum to 20 or 30. Stupid idea. Raycasting for what? You dont even know what that is. If you did, you wouldn't have mentioned it. What images? The vote map images? Why would I spend 30 minutes lowering the quality to make the game .001% faster? Making bricks thin as possible would not make a difference What snaps? This isn't a 40k part place. Just go.
SoftwareArts
#73245179Sunday, July 22, 2012 7:15 PM GMT

@hat "You dont even know what that is" Actually I do, its used in Roblox's FPS Base War game. Its a different system than using Projectiles. It doesnt make the Game itself go faster, it is only used to make weapons faster/more accurate. "stupid idea" Dont get mad now, its just a SUGGESTION. "Because I know the studio well enough to know they wont work" OH, and I dont ? I made my first account in 2010, and started making games in 2010. I think I know Studio well enough by now. "what images" In Roblox Studio, you can change the quality of your games image. Surprisingly, it makes a difference. Also, why do you assume that im an idiot ? Because I have a 12er account ? Do you have no concept of alts ?
HatHelper
Top 25 Poster
#73245372Sunday, July 22, 2012 7:17 PM GMT

No you dont. Raycasting tells you what part is blocking the way between two points. I don't use that, because I don't need it. It's just extra math. = lag You think you know it well enough, but you clearly don't. My game isn't loaded with images, so it's not going to make a difference. I assumed you were because you made the dumbest suggestions on here. I didn't even notice your join data. Don't get all paranoid on me. I will not read any further posts by you, to save myself time.
SoftwareArts
#73245604Sunday, July 22, 2012 7:20 PM GMT

@hat Why are you assuming I dont know what raycasting is ? I didnt feel like going technical about it on the forums. I said it was a different system than the projectile system. Also, by image quality, I meant image quality of your game, not any gui images IN your game. "to save myself time" Then get off the forums and start working on your game.
mfzz99
#73274922Monday, July 23, 2012 12:40 AM GMT

Dude just shut it he obviously doesn't care you useless carbon based life form. Now stop posting on this thread until you actually have an idea Hathelper hasn't already thought of
Realists
#73275697Monday, July 23, 2012 12:50 AM GMT

Mf. He's only defending himself now. And he never actually did anything wrong.
UberGiantBuilder
#73278459Monday, July 23, 2012 1:23 AM GMT

Make the building animation a bit less laggy, Dont know how though.
HatHelper
Top 25 Poster
#73280862Monday, July 23, 2012 1:46 AM GMT

That's going to be part of my system also. If there are a lot of unanchored bricks in the game, it will skip a few animations and take a little longer in between the remaining ones.
UberGiantBuilder
#73281447Monday, July 23, 2012 1:52 AM GMT

Ok.
HatHelper
Top 25 Poster
#73282181Monday, July 23, 2012 1:59 AM GMT

I might do a quick test in a server where I push the quality down the minimum, and see how much lag that makes compared to what it is now.
MahPizzaIsHere
#73282232Monday, July 23, 2012 2:00 AM GMT

You could possibly reduce the detail level on some of your buildings. Run through each of them and see where it is possible to conserve bricks. However, I understand that these bricks can be very important to the time it takes for a player to "build" a fortification. It's up to you.
HatHelper
Top 25 Poster
#73283255Monday, July 23, 2012 2:10 AM GMT

No it won't make much of a difference. Maybe I can subtract one part on average per building, without changing the look, but that's maybe 70 anchored parts decreased, and it's a lot more work than benefit, if any.
GeneralTrumbo
#73286424Monday, July 23, 2012 2:42 AM GMT

Bear with me here. Use terrain for the islands. Terrain will reduce the lag MASSIVELY and allow you to have more parts. Think that is a good idea?

    of     7   
chevron_rightchevron_rightchevron_right