what about "no walls"?
what about "no walls"?
i guess that with a few %'s in the code this is actually doable.
i am a bit tired about these wallfights, especially on servers with high rubber.
when the center has been filled up, the wall is an advantage, as it allows narrowing the grind to a limit that requires any other player who wants to get in to narrow down as well in a shorter time frame, which is hardly to accomplish most of the time.
furthermore, it is possible to camp around in one of these walls, making oneself almost unbeatable, given that no lagpushing takes place. it also helps avoiding direct confrontations.
what i would like would be a game map where top is connected to bottom and left is connected to right. as a player, i would travel to the left side and come back to the game at the right side. this would also make very small maps much more interesting. it can be compared to the projection of a spherical space (where above property is also true) to a planar surface.
the result is that there is no absolute "center" of the map, that can be filled. any wallfights that take place now have to be done at the risk of being attacked from any side.
i am a bit tired about these wallfights, especially on servers with high rubber.
when the center has been filled up, the wall is an advantage, as it allows narrowing the grind to a limit that requires any other player who wants to get in to narrow down as well in a shorter time frame, which is hardly to accomplish most of the time.
furthermore, it is possible to camp around in one of these walls, making oneself almost unbeatable, given that no lagpushing takes place. it also helps avoiding direct confrontations.
what i would like would be a game map where top is connected to bottom and left is connected to right. as a player, i would travel to the left side and come back to the game at the right side. this would also make very small maps much more interesting. it can be compared to the projection of a spherical space (where above property is also true) to a planar surface.
the result is that there is no absolute "center" of the map, that can be filled. any wallfights that take place now have to be done at the risk of being attacked from any side.
http://forums.armagetronad.net/viewtopic.php?t=2669
Unfortunately, it's going to take more than some %. We don't use a huge twodimensional array as the grid data structure, that would not give enough resolution.
Unfortunately, it's going to take more than some %. We don't use a huge twodimensional array as the grid data structure, that would not give enough resolution.
True, but that won't get you very far if the data structures and the renderer are not prepared for it. And they aren't. Plus, modding the coordinates only gives you a cylinder or torus surface. The connectors will allow arbitrary topologies, you'll get spheres, pretzels and whatever you can imagine. Possibly even Moebius Strips and Klein Bottles. Topologically, that is. Surfaces with inner curvature won't be possible.
- philippeqc
- Long Poster - Project Developer - Sage
- Posts: 1526
- Joined: Mon Jul 12, 2004 8:55 am
- Location: Stockholm
- Contact:
paniq303:
should give you a big enough place to play "without walls". We decided to hold the "absolutly no walls" till Bacchus.
BIG NOTA: I'm clueless as if the map format support this number notation "-1E10", so I'll ask that you try a few ways of representing that value.
-ph
Code: Select all
...
<Wall>
<Point x="-1E10" y="-1E10"/>
<Point x="-1E10" y="1 - 1E10"/>
</Wall>
<Wall>
<Point x="1E10" y="1E10"/>
<Point x="1E10" y="1 + 1E10"/>
</Wall>
...
BIG NOTA: I'm clueless as if the map format support this number notation "-1E10", so I'll ask that you try a few ways of representing that value.
-ph
Canis meus id comedit.
- philippeqc
- Long Poster - Project Developer - Sage
- Posts: 1526
- Joined: Mon Jul 12, 2004 8:55 am
- Location: Stockholm
- Contact:
My funny bone was itching this morning. Hope yours is too!
So fire up your favorite text editor and hack your server to have the kill logical box "inside" of the no movement logical box and tadam! now the players who drive toward the 1E10 border will meet their doom in *7.93 years, assuming no power interuption, Internet hickup or other such problems.
I see why you would like to kill the players who push the game past the 5 years line. I mean come on, think of the players that died in the first few months and are stuck watching you! Go for the kill.
-ph
*(average speed of 40 gu/sec for 2 players doing a mutual grind, time to travel 1E10 gu = 1E10 gu/ 40 gu / sec = 2.5E8 sec => number of years for 2.5E8 sec * (1 min/60sec) * (1 hour/60 min) * (1 day/24hour) * (1year/~365day) = 7.93 years)
Edit: Forgot to mention, the previous is all possible with the current version (Arthemis). Connectors are planned for Bacchus, so are eBorder, real limits of the grid that are independant of walls.[/b]
People who run away toward the far far away have a tendency of leaving a trace behind them. I'll let it to you to discover how to use the trace to catch up to them. ;)paniq303 wrote:hmmm damn good idea actually. although i can imagine people running away infinitely ;)
Hack your server so that the logical box encircling all rim walls behaves differently. Normally there is a soft boundary at 10 game unit (gu) after the farthest (possibly not english) wall preventing the player to move. There is a second logical box located at 20 game unit. This one is an instant kill. (Should you ever pass through the "no movement allowed" zone ;) )is there a possibility to kill people who touch the walls?
So fire up your favorite text editor and hack your server to have the kill logical box "inside" of the no movement logical box and tadam! now the players who drive toward the 1E10 border will meet their doom in *7.93 years, assuming no power interuption, Internet hickup or other such problems.
I see why you would like to kill the players who push the game past the 5 years line. I mean come on, think of the players that died in the first few months and are stuck watching you! Go for the kill.
-ph
*(average speed of 40 gu/sec for 2 players doing a mutual grind, time to travel 1E10 gu = 1E10 gu/ 40 gu / sec = 2.5E8 sec => number of years for 2.5E8 sec * (1 min/60sec) * (1 hour/60 min) * (1 day/24hour) * (1year/~365day) = 7.93 years)
Edit: Forgot to mention, the previous is all possible with the current version (Arthemis). Connectors are planned for Bacchus, so are eBorder, real limits of the grid that are independant of walls.[/b]
Canis meus id comedit.
- philippeqc
- Long Poster - Project Developer - Sage
- Posts: 1526
- Joined: Mon Jul 12, 2004 8:55 am
- Location: Stockholm
- Contact:
A solution to rim wall fighting is to slightly tilt the arena wall.
If you do a good grind and move toward the direction where the wall opens up, then nobody can follow you. If you do the same and turn in the other direction, death awaits you.
Even if you do the first scenario, someone coming from the part that opens up will be able to "steal" your grind, having more place and being able to do onto you the same trick.
This should be balanced on a square that is slightly rotated, as everypoint where a good grind is done should perfectly close behind a player, but at the same time, it is always possible to attack the player from the other side, and this is valid for every single points on the rim.
Now if you decide to generate the tilting of the wall by using another figure, a parallelogram or a trapeze for example, you will favor some direction. While the previous analysis should be somewhat true, more study might be required.
paniq303:
b) The server hack suggested IS still valid. Moving the kill logical box just a bit inside the rim will quickly teach respect of the rim for your players.
A bit simpler is to give the Rim Wall an incredible acceleration. Any player grinding them will shoot off like a bunny sitting on a rocket on steroids. Check your configuration file for that. I forget the actual name of the setting and I'm not at home.
Personnally, I'm much more partisan of the tilting solution as it opens to new strategies and game play. The other ones just add inconsistence in the gameplay, making grindign the Rim something that expose you to some silly consequences. But that is just my opinion. I'm curious how you will fix this problem on your server. By the way, i dont know which one is yours or if you have one! Either way, please post your map/setting for this. It will be interesting.
iF: Check the possibility of hacking the server to move the logical box taht kills. Make a floor tile with the rectangle/line drawn on it, and you have it. Its a bit dirty, but that is the best way to test if it behaves like you want it. As for paniq303, I'd be quite interested if you could post your resulting file and which server implements it.
Thanks
-ph
If you do a good grind and move toward the direction where the wall opens up, then nobody can follow you. If you do the same and turn in the other direction, death awaits you.
Even if you do the first scenario, someone coming from the part that opens up will be able to "steal" your grind, having more place and being able to do onto you the same trick.
This should be balanced on a square that is slightly rotated, as everypoint where a good grind is done should perfectly close behind a player, but at the same time, it is always possible to attack the player from the other side, and this is valid for every single points on the rim.
Now if you decide to generate the tilting of the wall by using another figure, a parallelogram or a trapeze for example, you will favor some direction. While the previous analysis should be somewhat true, more study might be required.
paniq303:
b) The server hack suggested IS still valid. Moving the kill logical box just a bit inside the rim will quickly teach respect of the rim for your players.
A bit simpler is to give the Rim Wall an incredible acceleration. Any player grinding them will shoot off like a bunny sitting on a rocket on steroids. Check your configuration file for that. I forget the actual name of the setting and I'm not at home.
Personnally, I'm much more partisan of the tilting solution as it opens to new strategies and game play. The other ones just add inconsistence in the gameplay, making grindign the Rim something that expose you to some silly consequences. But that is just my opinion. I'm curious how you will fix this problem on your server. By the way, i dont know which one is yours or if you have one! Either way, please post your map/setting for this. It will be interesting.
iF: Check the possibility of hacking the server to move the logical box taht kills. Make a floor tile with the rectangle/line drawn on it, and you have it. Its a bit dirty, but that is the best way to test if it behaves like you want it. As for paniq303, I'd be quite interested if you could post your resulting file and which server implements it.
Thanks
-ph
Canis meus id comedit.
http://wiki.armagetronad.net/index.php/Map_Makingpaniq303 wrote:never did a map before, can you link me to a tutorial or something similar?
i have a server, it's not running right now. will notify you when i'm running it.