![i am playr 2 i am playr 2](https://i.ytimg.com/vi/qj89XKgTwBM/hqdefault.jpg)
so I don't think it should be that difficult to send those same values to a server. I say this because all of these (except car models I think) can be edited through cheat engine. While the race is going on, the server has to constantly be sending data: A players coordinates (including rotation), Which way a player is turning (To allow heads to bob one way or the other, otherwise it's probably unnessasary), what item a player has (if any), when a player uses said item, Start positions (see above), a way for everyone to start the race at the same time (Maybe the server can keep the start light's value at 0 for 10 seconds, just to make sure everyone is in), what everyone's next checkpoint is, what lap everyone is on, damage values, what race is supposed to be played and what world is supposed to be loaded, race and lap times (maybe) and, if at all possible, car and player models. Even though you always see yourself as player 1, you may start in 3rd. The server would assign Bob to 1st place, Me to second, Sally to third, and so on. Now the server has to assign start positions. Player 8: Jennifer Player 8: Jennifer Player 8: Jennifer Player 7: Suzie Player 7: Suzie Player 7: Suzie Player 6: George Player 6: George Player 6: George Player 5: Joe Player 5: Joe Player 5: Joe Player 4: Steve Player 4: Steve Player 4: Bob Player 3: Sally Player 3: Sally Player 3: Sally Player 1: Bob Player 1: Me Player 1: Steve Server: My perspective: Steve's perspective:
![i am playr 2 i am playr 2](https://blogthumb.pstatic.net/20150723_171/sunsuseongin_1437626020353KiuqO_JPEG/K-20150616-020862.png)
Player 4 sees themselves as player 1, and they see player 1 as player 4. According to the server I am player 2, and player 2 in my perspective is player 1 according to the server. However, everyone else would see themselves as player 1 no matter when they joined so that you can control your vehicle because there are no mappable controls for players 3 and up. The server is controlling that AI and sending the coordinates and other stats to make sure everyone doesn't have different stats for that AIĮarlier I said that the first player to join was player 1. If it is mid-match, the player who left just becomes an AI.
![i am playr 2 i am playr 2](https://i.ytimg.com/vi/uXwCfGsBelw/maxresdefault.jpg)
If it is in between races, player 5 is now player 4, player 6 is now player 5, etc. how it would work is, the first person to join a server would be player 1 The second player to join would be player 2.
![i am playr 2 i am playr 2](https://cdn.fileplanet.com/scrs/at/i-am-playr.jpg)
The difference is, this would be a server for a game that didn't originally ever have an online multiplayer function in it, but it would be a server for only one game, not a hundred of them.īasically, this server would be capable of sending and receiving info about player coordinates, what item they have, etc. I am hoping that someone with awesome coding skills sees this, and tries to do it. Anyway, what it would be is a server that would allow the ability to play LEGO racers 2 with players around the world.ĭo you know what Wiimmfi is? If not, it is a custom server that allows certain DS and Wii games to be played online again after May 20, 2014, the date Nintendo WFC was shut down. That's one of the reasons I am posting this. However, I know what needs to be done, I just don't know how to do it. I'm not getting my hopes up too high that anyone will be able to do this, but I do believe it is possible. I don't know if this topic has ever been discussed for this game (I know it has for LEGO racers 1, and I believe some progress was made on it and was never completed.) and I'm surprised that's the case, so I figured I'd start one.