Author Topic: Arena Ideas  (Read 17697 times)

Offline RedSawn

  • aka RedlineM203
  • *
  • Posts: 1922
  • Rep: 4
  • Awards BOTM Winner
    • View Profile
    • Awards
Arena Ideas
« Reply #20 on: February 18, 2009, 08:23:05 AM »
Quote from: Reier;29171
Sounds interesting, but lag would be an issue, I think.

Even offline? Because the DSL Challenge arena works well. If you're not talking of the challenge arena proposed here, still, the DSL one, and the Battlebox are some of the more overloaded arenas there are.




Offline Madiaba

Arena Ideas
« Reply #21 on: February 18, 2009, 09:35:23 AM »
Reier, I don't think so.
Basically the gmf supplies the 'objects' in an arena. The python enables the 'dynamics' in the arena. The 2 main causes of the nasty 4-letter word "Lag" are: 1. a high vertice count on the gmf's geomobjects, and 2. allot of python command dynamics.
GMF's: All of the objects in this arena are only cubes (8 vertices) each. It is not the size of the object(s) but the shape that counts. One of the intricate sidewalls in the 'Bridge Arena' has 68 vertices by itself. The comp has to put each vertice in its place, and then skin each resulting surface too. In other words, ideally, this one intricate sidewall (68 vertices), requires more work for the cpu/gpu to crunch than 8 huge arena floors (8 vertices each). This is what make the Mars arena so laggy with it's irregular floor. With this in mind, there are purposely only about 12 cubes in this whole arena. CB and I talk about every week about building tweaks and coding commands. I'll confess for both he and I that we build almost all of our arena's geomobjects out of a simple 'grapebox'. We do this for simplicity of manipulation and to avoid lag.
Python: There are few commands in this arena. It's the set-up of the arena that makes it uniquely challenging. There may be a couple bot fire coding, force added, or xtra.gmf insertions here or there, but very few dynamics will be utilized.
 
 
So I appreciate you input here, but lag shouldn't be an issue in this type arena.
..
Input is appreciated. :)
-Arrogance is a quantity devoid of quality...
-As a client once told me "This is my story, and it's sticking to me!"
-Relationships these days are like the 'Arrival' section of the airport: a lot of baggage is being revealed in one place, and not a lot of it is being correlated to its real owners...

Offline DuckRA2

  • *
  • Posts: 1006
  • Rep: 1
    • View Profile
    • Awards
Arena Ideas
« Reply #22 on: February 18, 2009, 11:12:18 AM »
Hey Mad: a question, how do I make the trophy not sink into the floor when hit? or tipped over?

Offline SpyGuy

  • *
  • Posts: 328
  • Rep: 0
    • View Profile
    • Awards
Arena Ideas
« Reply #23 on: February 18, 2009, 02:04:20 PM »
This particular arena is going to be built more-or-less like the DSL Garage, ramps and all, with platforms between each ramp.  That's where you get to fight the house-bots.  Along each level is a "power-up" to help restore a little energy to your bot (as we all know, fighting takes a lot of power).  The general idea is having enough juice to make it to the top and into "The Box" to fight your last opponent.  Still needs work, but Mad and I were thrashing this out for a good month or so ....

Barrels and crates can be transported into the Junkyard arena, too - more stuff to trip over and boot out of the way.  I know I have a map someplace i made of what I think it should look like on my other computer, so I'll see if I can dig it out.

Mad, what do you think about having a welding torch someplace in the arena to act as a mini-flamethrower?

Offline Naryar

  • Posts: 23267
  • Rep: 20
  • hybrids oui oui
    • http://www.youtube.com/us
  • Awards BOTM Winner
    • View Profile
    • Awards
  • Skype: TheMightyNaryar
Arena Ideas
« Reply #24 on: February 18, 2009, 02:16:12 PM »
Quote from: DuckRA2;29209
Hey Mad: a question, how do I make the trophy not sink into the floor when hit? or tipped over?


Isn't that just a problem of difference between collision mesh and visual mesh ?

Offline DuckRA2

  • *
  • Posts: 1006
  • Rep: 1
    • View Profile
    • Awards
Arena Ideas
« Reply #25 on: February 18, 2009, 02:24:46 PM »
I don't really know...

spyguy, I think I may be able to make a torch, just by putting an object somewhere and make the flame come out or that position, but it would have to be an object thats not movable =(


So far I have 3 barrels, one wheel and a snowplow in the arena, but they all are either green or blue, how do i skin them??????

Offline Somebody

  • *
  • Posts: 7201
  • Rep: 13
  • CP: +2
    • View Profile
    • Awards
Arena Ideas
« Reply #26 on: February 18, 2009, 02:42:15 PM »
Quote from: Madiaba;29179
4-letter word "Lag"


Last time I checked, it was three.

I like the ideas of these arenas. They would be good additions.
I built that big robot on that TV show that time


Offline Madiaba

Arena Ideas
« Reply #27 on: February 18, 2009, 03:20:49 PM »
Quote from: DuckRA2;29209
Hey Mad: a question, how do I make the trophy not sink into the floor when hit? or tipped over? What Trophy, into what floor?

 
Quote from: SpyGuy;29214
Mad, what do you think about having a welding torch someplace in the arena to act as a mini-flamethrower? Should work fine, NP.

Quote from: DuckRA2;29218
Spyguy, I think I may be able to make a torch, just by putting an object somewhere and make the flame come out or that position, but it would have to be an object thats not movable =(
That would be good, Duck.
 
So far I have 3 barrels, one wheel and a snowplow in the arena, but they all are either green or blue, how do i skin them?????? Make sure that you take from the original gmf both the geomobject and it's skin. The 2 need to stay together as a unit (especially an involved object like a trophy).

Quote from: Somebody;29221
Last time I checked, it was three. It's a figure of speech, SB.  Glad you like the ideas.  If you've got some 'spill your guts'.

 
..
Input is appreciated. :)
-Arrogance is a quantity devoid of quality...
-As a client once told me "This is my story, and it's sticking to me!"
-Relationships these days are like the 'Arrival' section of the airport: a lot of baggage is being revealed in one place, and not a lot of it is being correlated to its real owners...

Offline DuckRA2

  • *
  • Posts: 1006
  • Rep: 1
    • View Profile
    • Awards
Arena Ideas
« Reply #28 on: February 18, 2009, 03:25:31 PM »
into the ground of the arena, it seems to have collision only on it's butt.

The skinning - does that mean (im replacing objects in the arena ex, a zone into a barrel)   I will have to redo all the work because a zone doesn't have an area at the top of the GMF, it doesnt have a skin section in the gmf?


can I change the default color from green to grey or something?


Offline Madiaba

Arena Ideas
« Reply #29 on: February 18, 2009, 03:42:17 PM »
Skinning geomobjects:I don't quite understand what the objective is, Duck. But whenever you move g-objects from one place to another, always take the original skin for it too.
 
Trophy: Then Nar was correct. That's just the shape of it's collision mesh. You can remove it's collision mesh by
(1) physically removing it, and then
(2) changing it's *GMID_HAVOK_RIGIDBODY" specs to:
Code: [Select]
   *SIMULATION_GEOMETRY 2
    *GEOMETRY_PROXY_NAME (null)
    *USE_DISPLAY_PROXY 0
    *DISABLE_COLLISIONS 0
    *INACTIVE 0
    *DISPLAY_PROXY_NAME (null)

*Careful of tab spacings*
 
If you have Yahoo or MSN IM, let me know.
 
..
Input is appreciated. :)
-Arrogance is a quantity devoid of quality...
-As a client once told me "This is my story, and it's sticking to me!"
-Relationships these days are like the 'Arrival' section of the airport: a lot of baggage is being revealed in one place, and not a lot of it is being correlated to its real owners...

Offline MikeNCR

  • *
  • Posts: 1216
  • Rep: 11
    • View Profile
    • Awards
Arena Ideas
« Reply #30 on: February 18, 2009, 03:48:17 PM »
It may be a bit boring, but a replica of the Combots arena might be nice to have. Could have the floor between the I beams and the wall act like the pit in the RW arena.

Offline DuckRA2

  • *
  • Posts: 1006
  • Rep: 1
    • View Profile
    • Awards
Arena Ideas
« Reply #31 on: February 18, 2009, 03:56:46 PM »
Im either gonna take out the walls, or keep them, don't think i'm near finishing this arena
Mad: I triied placing the whole thing like you said, and they end up there, but every object has the wrong texture


I think this has to do with the MAP_NAME #


I'm not suer what number to put there, why is it used?
« Last Edit: February 18, 2009, 09:40:24 PM by DuckRA2 »

Offline Madiaba

Arena Ideas
« Reply #32 on: February 18, 2009, 09:44:57 PM »
Do you have the right Reference numbers correlated to the right skin?
 
If so then send them to me and I'll look at it.
 
Try me on Yahoo IM too.
Input is appreciated. :)
-Arrogance is a quantity devoid of quality...
-As a client once told me "This is my story, and it's sticking to me!"
-Relationships these days are like the 'Arrival' section of the airport: a lot of baggage is being revealed in one place, and not a lot of it is being correlated to its real owners...

Offline DuckRA2

  • *
  • Posts: 1006
  • Rep: 1
    • View Profile
    • Awards
Arena Ideas
« Reply #33 on: February 18, 2009, 09:50:18 PM »
Ill send, and make an account, or find my pw.



kinda offtopic but anyone ever notice what the MAP file is? Its a arena layout in text format from a birds eye view

! = Hazard I think,
 they must have had something that generated a text file of the arena



Combat Arena
(-15.0, 15.0, 15.0, -15.0)
1.0
-2.26498198509
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
.. .. .. XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0 !! !! !! !!  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0 !! !! !! !!  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0 !! !! !! !!  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0 !! !!  0  0  0  0  0  0 !! !!  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0 !! !!  0  0  0  0  0  0 !! !!  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0 !! !!  0  0  0  0  0  0 !! !!  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0  0 XX XX ..
.. .. XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX ..
.. .. XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX ..
.. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..






srry, it wont fit on the page, but see for your self, just open up the combat arenas MAP file on notepad++


EDIT: nobody thought that was interesting???
« Last Edit: February 18, 2009, 11:15:07 PM by DuckRA2 »

Offline Madiaba

Arena Ideas
« Reply #34 on: February 20, 2009, 11:42:54 PM »
Quote from: MikeNCR;29226
It may be a bit boring, but a replica of the Combots arena might be nice to have. Could have the floor between the I beams and the wall act like the pit in the RW arena.
[/COLOR]
Mike, could you draw a small pic to demo what your describing?
 
Duck, as I remember they're for debugging. Could you get on MSN or Yahoo so we can discuss your skins? Good work so far...
 
 
SpyGuy, if you've any more, please post them.
 
BTW, There is a way to insert and remove whole arenas. So I was thinking of making another Challenge type arena, in which, if you over came a bot in a certain setting/environs, then you'd be transported to another time and place to face the next opponent. And then again until you lost or made it through the different scenes/scenarios...
 
.
Input is appreciated. :)
-Arrogance is a quantity devoid of quality...
-As a client once told me "This is my story, and it's sticking to me!"
-Relationships these days are like the 'Arrival' section of the airport: a lot of baggage is being revealed in one place, and not a lot of it is being correlated to its real owners...

Offline russian roulette

  • *
  • Posts: 1770
  • Rep: 1
  • What year is it?!?!?
    • View Profile
    • Awards
Arena Ideas
« Reply #35 on: March 07, 2009, 08:31:44 AM »
a arena based on the movie cube where you find each bot with out running into trapped cubes

Offline Somebody

  • *
  • Posts: 7201
  • Rep: 13
  • CP: +2
    • View Profile
    • Awards
Arena Ideas
« Reply #36 on: March 10, 2009, 07:29:55 PM »
How about a flipper arena, where the when the bot goes up into the air, the bot that flipped it gets awarded points, and the higher up means more points. I think that it could work like the KoTH arenas, in that when a normal bot is alone below a certain "level" in the arena, it gets points, and there will be other "levels", and depending on which one it is, more points will be awarded.
I built that big robot on that TV show that time


Offline Naryar

  • Posts: 23267
  • Rep: 20
  • hybrids oui oui
    • http://www.youtube.com/us
  • Awards BOTM Winner
    • View Profile
    • Awards
  • Skype: TheMightyNaryar
Arena Ideas
« Reply #37 on: March 11, 2009, 12:13:01 AM »
I am sure you can't implement levels, but a flipper arena with just one level could be done, i think.

Offline Venko

Arena Ideas
« Reply #38 on: March 21, 2009, 10:51:25 AM »
If somebody build the arenas from ROBOTICA series i will host a ROBOTICA tournament with the rules from the series...

Offline ianh05

  • *
  • Posts: 2778
  • Rep: 4
  • Stock AW Builder and Tourney Host!
    • View Profile
    • Awards
Arena Ideas
« Reply #39 on: March 28, 2009, 06:31:42 AM »
how about an arena where it starts as a normal death match but in 2 corners of the arena there are cages with 2 other bots and 1 gets let out every minute? i know it's possible if you just look at the new bbeans arena the walls come down at a certain point in the match you just need the walls surrounding the bots in 2 of the corners in a new arena.

would make a nice new match and you could draw the entry numbers in the hat or something xD
« Last Edit: March 28, 2009, 07:09:14 AM by ianh05 »
Check out my UI Improvements topic for stuff like longer team/bot import lists:
https://gametechmods.com/forums/index.php?topic=13324.0
How to make awesome splashes with paint:
https://gametechmods.com/forums/index.php?topic=13310.0
My showcase filled with antweights:
https://gametechmods.com/forums/index.php?topic=1595.0
How to AI: For newbies (with pics!):
https://gametechmods.com/forums/index.php?topic=13814.0
Best tournament results:
Tag Team Challenge and CombatAnts 3: runner-up
Around the World: 3rd place.