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.


Messages - Commando38

Pages: [1]
1
Existing Games / Could someone help me out?
« on: August 18, 2010, 12:30:28 AM »
Hey, I could use some of the friendly gametechmods communities help. Most of you have probably heard of the game Age of Empires. Well, I want them to make a fourth one. I made a petition on a legit website, and need it to reach 1,500 votes before I can send it off. I would really appreciate it if someone voted for it, it would mean a lot.

And don't worry about the box that asks for your name and street address, just type in random stuff if you want. They keep it safe, and don't distribute it, but once again, you can just type random junk in there as long as it doesn't have anything that would go against their rules (Basically language), otherwise it goes through a filter doesn't get posted.

here is the petition:
http://www.thepetitionsite.com/15/bring-back-aoe/

Thanks for the help :)

2
Discussion / Re: Cant get my AI onto the tournament mode
« on: July 30, 2010, 11:15:05 PM »
OK, that works, but how did the starcore AI pack do it?

3
Discussion / Cant get my AI onto the tournament mode
« on: July 30, 2010, 08:38:03 PM »
when I downloaded the starcore AI pack, it allowed the robots to be used in the tournament. Can someone please explain to me how to actually get my AI teams onto the tournament mode?

4
Other Tutorials / Re: Making robot AI tutorial
« on: July 30, 2010, 07:37:24 PM »
Yeah, but every tutorial I take sucks, I tried to make one of my own, and let others judge to whether it sucks or not XD.

5
Other Tutorials / Making robot AI tutorial
« on: July 30, 2010, 07:22:10 PM »
  Alright, I don't know if there is already a tutorial for this, but I thought I would tell everyone how to AI your robot. I know there is a very small and pitiful tutorial on Wiki, but I don't think anyone should have to learn from that. Alright, to get started, you will need any robot, lets start with a chopping robot. To keep it simple, we will only put one weapon on it, lets just try one with a simple axe in the center. When making the controls on your robot, this is very critical. Bring down an Axis controller, and set the positive to "W", and the negative to "S", and name the control "Forward" (Which is case-sensitive) and allow it to move your bot forward and back, likewise, make another axis control, and set the positive value to "A", and the negative value to "D", and allow it to turn your robot left and right. For the weapon, you will need to make a button control, and name it "Fire", and allow it to fire your weapon, and then you can continue building your bot.

(Remember, when I ask you to open a file, DO NOT open the ".pyc", there should be 2 of every file. One with .PY, and one with .PYC, always open the .PY file)

  Once you are done making your perfect robot, select it in the garage screen, (Or basically just select your team and you will be there), and hit "Export Robot" at the bottom left, you can name it anything you want there, so don't worry about that. And hit "OK". Now that you have successfully exported your robot, I will show you what that means. Exit out of your game, and open the Robot Arena 2 Folder, most people will find the location "C:\Program Files (x86)\Infogrames\Robot Arena 2" (Without Quotes). Once you are there, you may click on the "Robot Designs" folder, when you do, you will probably see a few files come up with names like "XTRA_AtomSmasher", maybe a few others ect. You will see the robot you just made in there. "READ BELOW!"

  (If you were not running the game as administrator when you exported the bot, it will not show up, because the game would need administrator privileges to create a file. It is very easy to run your game as administrator, for the noobs with computers out there, I will tell you anyways.

  To run the game as administrator usually all you have to do is right click on the game icon, and click "Run as Administrator", if you don't see "Run as administrator in the drop-down menu, click on "Properties" instead, from there click on "Compatibility". Then select the box "Run this program as administrator", then click on "Apply". You will now be running the game as administrator, then you can export a robot.)

  Alright, now that your robot has been exported (Or basically moved to the "Robot Designs" folder), go to the "AI" folder. You will see a bunch of other folders named "Team1," "Team2," "Team3" ect. These folders contain the AI's robots, I will show you that later. For now, lets add your AI Team into the game!

  In the "AI" folder, if you scroll down a bit, you will find a file named "Teams", open that with notepad, or some other text editor. You will probably see something like this,

index 0
Red Zone
"Do NOT enter the Red Zone!"
AI\red_zone.bmp
Robots: 0 1 2
Robot In Event: -1
0
16
16
0
0
0
0
0
100000
true
0
false
0
-1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0
0
0

Well, this here is basically the information the computer needs to print the AI's team into the game, in this case the "Red zone" team. I will fully explain this to you. You will notice the first line says "index 0", do you remember the folders I was telling you about earlier? "Team1," "Team2," "Team3" ect. If you don't, you probably need to see a doctor, aside from that. The "index 0" Basically means "Get a folder with a specific number, and gimme all the robots in it!" Now that you know what the index means, I will move on to the next line, you will see it says "Red zone", That is the name of the team, its pretty obvious. The next line you will see something in parentheses that says "Do not enter the Red zone!", that is the teams Motto, just like when you make your own team in game. Now, the next line you will see "AI\red_zone.bmp". This is the image, the image must be 128 by 128 pixels, and you must place it in the AI folder. Now, the next line might be harder to grasp if your a moron. It says "robots: 0 1 2", this is basically saying how many robots the AI is using, you may have a limit of 6. If you notice a lot of things counting from 0, that's because in programing, everything counts from 0. So get used to it. Everything else is not important, but you do need it for your robot to function properly, so don't delete it.

  With all your knowledge, you might just be able to make your own AI team, copy the example I have up there, and paste it into the last of your teams file. Now, redo it to look something like this:

index 15
YOUR TEAM NAME GOES HERE
"YOUR TEAM MOTTO GOES HERE"
AI\YOUR IMAGE GOES HERE.bmp
Robots: 0
Robot In Event: -1
0
16
16
0
0
0
0
0
100000
true
0
false
0
-1
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0
0
0

  You will notice I left the "robots: 0 1 2" at just 0, that's because you only have one robot, but you may change that later. Be sure to fill everything in with your own stuff. Congratulations, you just made your very own AI team, but now it needs some robots! You will still probably remember what I said earlier about the folders "Team1," "Team2," "Team3" ect. Now, you will need to create a new folder called "Team15", or an increment of the highest numbered folder, your index in the "Teams" file should match this. Now you will need to put your robot in there. Go back to your "Robot Designs" folder, and copy the robot that you want, and paste it in your Team folder. Now that it is in there, you will need to rename it "Bot0". And keep incrementing the number every time you add a new bot, "Bot1", "Bot2" ect.

  Your robot is almost ready, now that its in there, you will have to open a file called "Bindings", you will see a bit of complex looking code, but after you get what it does, its pretty user friendly. Here is what you may see:

list.append( ("Raptor", "Chopper", { 'radius': 1.3, 'nose' : math.pi , 'topspeed' : 12 , 'throttle' : 110 , 'turnspeed' : 1.25, 'weapons': (14, 15) }) )

Alright, all this does is add a robot into the game. The first thing you will need to do is copy one of the lines, (Or the example), and paste it at the very end. After you have done this, you may edit it as you please, I will show you as best I can what these values mean.

  The first thing you will see is the name of the robot, as in the example "Raptor". You will need to insert the EXACT name of your robot, which is case-sensitive. Next, you will see the type of robot, as in the example, a "Chopper", Here is a complete list of all the robot types.

Poker: Self explanatory, it pokes the enemy robot.
Whipper: This robot will spin 360 degrees to whack another robot with an extending weapon.
Flipper: Also self explanatory, it will flip the opposing robot.
Directional Spinner: This is for robots that have some sort of a saw, or spinning weapon in the front of the robot.
Spinner: Unlike the Directional Spinner, Spinner robots have the weapon spin around it, such as the Tornado.
Pusher: This is used for robots with a lot of power, and defense on the front side. It will push robots off things such as table tops.
Rammer: This is almost like the poker, but will back up farther, and continue pushing after it has rammed the robot, pokers will back off.
Chopper: This is for robots with things like Hammers and axes, or anything that's going to crash down on the enemy.

  Choose which one is best for your robot, and insert it there. The rest of the values are optional, they will help your robot fight on the battlefield, you may delete, or add as many as you like. To understand what these do, you will see at the top, there is some commented out instructions, you may read these and figure out for yourself. Now that you have done all this, start the game and do an Exhibition match! Select the Computer team, and have a go at em!

  Uh oh... The robot isn't firing its weapon... What did I do wrong? You are probably asking yourself. Well, you didn't do anything wrong. The developers used something called a smart zone to make weapons fire. The normal users would not know what to do with a smart zone, so they hid it from the game. All you need to do to unlock the smart zone is to download this file,
https://gametechmods.com/Robot_Arena2/Components/Combo_AI_&_SZ.zip
Extract it, and paste all the files into your main folder. As a reminder its C:\Program Files (x86)\Infogrames\Robot Arena 2
Now, restart your game, and you will see the smart zone in the power category while in the robot editor, all you need to do now is place a smart zone in front of the weapon that's going to be firing. Its tricky to palce because you cant see it until you have placed it, and notice it will be created a bit behind your cursor. Now, once you aligned everything perfectly, you will need to click on the smart zone, and name it "weapon" (No capitals), the smart zone will not be visible in game. Note that whenever the smart zone touches an opposing robot, it will react by firing your weapon.

  Now, save your bot, export it, and grab the robot file from the "Robot Designs" folder, put it in your AI teams folder, and name it "Bot0", and then restart your game. And then test it out in an exhibition match.

Thanks for reading, hope you enjoyed it. Please post a comment, and upload your custom AI bots! Tell me if there is something I am missing, and don't forget to PM me if you have any questions!

6
Online Battles / Re: Revive the dead online play
« on: July 29, 2010, 08:55:16 PM »
Alright, looks like I accumulated some comments, now. Everyone who has just read what I have posted, I expect (And yes, I like to lay down the line XD) everyone to host a game for about 20 minutes, to an hour every day, and every chance they get. You can host on Game Ranger if you like. www.gameranger.com

  Also, I need everyone to inform other people about this game in Chat rooms such as www.Kongregate.com
And also, be sure the people know that there are patches to the game. Be active, things such as Ads, talking to people in chat rooms, posting on forums, and other things obviously help.
Lets try to get this community back online alright?

7
Online Battles / Revive the dead online play
« on: July 29, 2010, 04:42:35 PM »
I don't understand why people don't try to revive the online play. Its dead right now, but that doesn't mean it will be a year from now. This is still a unique and fun game, I want everyone to host a game, and leave it up there for 20 minutes. Or at least join an existing game that has been hosted. Try advertising this game, or telling your friends, its an awesome game, people just don't know about it.

Pages: [1]