Worked on what's called the "warp" system in MMClone (My Midtown Madness 2 clone) In Midtown Madness 2, the level is separated into what are called "room"s. Typically, a straight road is a room, an intersection is a room, and a block of buildings is a room. In some cases, large rooms may be divided into multiple rooms, and curvy roads will be divided into more than one room, because the perimeter of a room has to be made up by a single triangle fan (called the "perimeter") Rooms can have special flags set. For example: Subterranean, for subways. But some rooms have what are called "warp" set. The way you find out what room an object is in, is by doing some 2D math on each rooms perimeter, and finding what room contains the object. But there's a twist. What if rooms overlap? This is where warps come in. A room like an underground tunnel, or bridge, will have the warp flag set, because there are room(s) below/above them. The rooms marked as warp don't specify what rooms they warp to, so I had to code in detection of that. Once an object enters a room with warps defined, the game will check what "warp" the object is in each physics frame. Here's an example. Either the bridge, or the walkway were marked as a warp room, then they "messaged" each other and said "hey, we overlap". In this image I have warp debug on. If I were to somehow get launched onto the bridge, the game would detect this, and register me as being in the bridges room instead of in the walkways. Another example: The game knows I'm in the bridge's room, but also knows that I can fall off, and drop into a water room. As seen by the three different "warpable" areas. Now after all this fun work, I can now tell the audio manager when I'm underground, and when to switch ambience to underground mode. I can also tell it to start making sounds echo. Example (with warp debug on):
Could it possibly be the one in my signature? I think at this point you should simply eliminate the child in your life. This morning, I had a brown of cereal. But not just any old bowl of cereal, me being the madlad I am I put eggnog in with the milk. Not bad, if I do say so myself. Also, happy Spookoween.
One of the first things I did on the forum was rickroll you lol Volvo tough. Your son’s arm probably broke.
Nooo, think about future of BeamNG modders, make the culprit fix it Right, it might take a little time to achieve that, but breaking cars is a good sign, definitely BeamNG material
Wish I had the opportunity to do that as a little kid, I would have loved that. Heck, I’d still love it.
How did he break it to begin with? I think I'm getting sick. My throat feels awful and it's red like raw meat. Yay how fun.
Threw it off the table. Model landed nose first on the floor... Bumper supports broke down and paint on the edge of the bonnet line came off. Glued the bumper back on and retouched the chipped paint... but the model still has a crack going through the whole body...
Went to Edinburgh this week Gave my phone the "ultimate" challenge Took some other photos, not too many though. Its the 3rd(?) time I have been there, this time staying with relatives in the city. Providing tourists don't infuriate you, it seems like a really nice place to live.
my holidays in Thailand are coming to an end and you know, it will be difficult to get used to this (look photo) after sunny and warm weather. sukablyat
Found a quick way to create erosion maps for height maps using the blender addon I keep mentioning. I just shrink wrap a landscape onto the heightmap I want then run the erosion effect and I get a really nice erosion map, with a bit of tweaking you could achieve results similar to that of world machine and have it all already in blender.
i love eggnog, and i've always wondered what it would be like with cereal. thinking of pouring myself a bowl with straight nog instead of milk tonight, now that you've verified it's tastiness!
Late reply but: how universal is this system in game development? Because I think I might be starting to understand how the "bus stop glitch" in Most Wanted 2005 happened.