• Welcome to Kart Racing Pro Official Forum. Please login or sign up.
 
May 11, 2024, 04:41:13 AM

News:

Kart Racing Pro release13e available! :)


Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Bruno Saboia

1
General Discussion / Improving Multiplayer
November 07, 2011, 03:33:52 PM
Hi all,

I am enjoying KRP a lot. It seems very much accurate, and I'm going to re-build a kart to race. I hope that KRP will help me to get good results.

Anyway, since we do not have AI pilots to race against, I think that one of the things that should improve is the multiplayer. I find that it is more important to have a solid multiplayer than to add bots to race with. Coding the bots would cost a lot of time, and that precious time could be used better into lots of more important stuff.

I cannot join a lot of games in the lobby room. As a matter of fact, they are the marjority, those I can't join. The game screen displays "Connecting", then I wait sometime and it goes "Connection Timeout" (maybe you should implement a network.log to find out what is going on here). When I click OK in this is screen, there is a hangout of some seconds before the lobby screen appears again. I'm not sure, but I think that this hangout is because the game is connecting to the master server to get the server list. However, this should be done in an asynchronous way, multi-thread maybe (I'm sorry if my language here is a little bit technical, but I'm sure PiBoSo will understand me). This kind of thing would improve a lot the gaming experience. (Also the same issue happens when you first load the game... there is a loading just for showing the kart going around the track, which I found pretty useless. I would rather see the game screen loading at once, but my thread is about multiplayer issues so I will try to stick to the topic.

In a similiar way, the game hangout for a little time when someone is connecting to the server. This already have cost me a good lap. It is very annoying, specially because people keep connecting and disconnecting from the server.

Also, there is a lot of lag. I play with a friend of my city, my ping with him is about 15ms. We subscribe to the same ISP, and my connection is the same of him in terms of download/upload rate (15mb/1mb). When we play together, the experience is good sometimes, but sometimes I got a significant framerate drop when he joins. We tried the other way around, namely he serving and I joining, and sometimes he got the same issue as well. My PC is good, it runs SC II with no flaws, so I know that the problem is not my hardware specs. Also when I play alone this never happens.

But the things got worse if someone have a ping of 150ms or so. The kart becames bumpy and strange, and once I've seen the kart entering the floor (after this, the game crashed)! It is very hard to race in those sittuations because it is almost impossible to avoid a collision with other kart, and collisions in KRP, at this state, generally have some very random results, which could easily end one's race.

There is also something very strange. Whenever I host a race session, the game begins to stutter if some players join. If I have 4 different players simultaneosly racing with me, the game always stutter... it is impossible to drive well in those sittuations, because the game locks up for like 1/2 second and then come back, and I don't know when it will happen (but, because of Murphy's law, we know that it is in the worse possible sittuation). During the lockup, the steering wheel became light, as if no FFB existed (I have a G27).

But, please, don't get me wrong. KRP is great, I'm just telling what it disturbs me. The money I paid for the game is even cheap for what it offers, I should say. But I think that this kind of thing must be improved, that would bring a lot of newcomers to the game.

Thanks all.
2
Bug reports / Ghost setup screen while racing
November 05, 2011, 02:14:09 AM
Hi,

I was in the verge of having a great race with Alphafloor, but a strange bug prevented me to do so. When the qualy was over, my setup screen became weerie. It was redish and grayish. I selected my wet setup, and became ready for racing. But when I joined the race, there was a ghost screen setup in the front of my kart! I reseted the race, it did not went off. When I tried to change color depth to 32 bit (I was trying to "reset" the display by doing so), my game crashed, therefore ruining my race =(

What it could be, mr. PiBoSo?

Thanks.

Regards,

Bruno

PS: Sorry about my english, i'm Brazilian