They suggested that i could show it to a group of people and see what they had to say about it, so i was wondering if anyone had some time then they could possibly try and look at it.
Firstly i should say that it is coded in Jirr, a java-binding for Irrlicht, so you need java installed on your PC, but i would think that most people will probably have that from internet based games etc. If it doesn't work for whatever reason then just post and i can see if i can find out what the problem is!
Secondly i should actually give a little info on what it is! It's basically a "game" which is based on a first person shooter. But there is no user interaction as such. The focus is completely on the intelligence of the bots which i created so that was what i had to concentrate on so it's not really a game and is lacking graphically. Over the summer i intend to improve it somewhat to make it a more impressive piece of work!
Unfortunately it's a bit crap on some systems and the only 2 systems (of 5 tried) it's worked on are a friend's and my PCs. On my dad's PC and the uni lab pcs it only runs at about 1fps, when i can get between 80 and 200 fps on my pc. And on my girlfriend's laptop it took about 30 seconds to a minute to "warm up" to around 20-30 fps but had some weird behaviour and didn't display things properly. (incidentally if anyone can suggest why this might be then that would be great. The uni lab computers are basically more powerful than my own PC, faster processor and identical graphics card, but they are used for running a load of research stuff in the background which could have caused it).
So i've uploaded it to the iinternet and hope some of you can even just download it and see if it actually runs on your PC so that i can state some sort of percentage of PCs that it'll work on. Also if you can check that it displays everything properly. And if you feel very helpful or intruiged by it and it runs ok then you could watch what the agents actually do and comment on how good you think the "AI" is and such.
Here's the link for those interested (Megaupload - 6.75mb)
User Guide .doc (Megaupload - 0.5mb)
Here's how to actually run it:
Download the .zip file and then extract it and the folder structure should be FYP\..., not FYP\FYP... or anything else
What you then have to do is place it at the root of a drive, so in your C drive for example like so: C:\FYP. Then inside the FYP folder there are two .bat files which can be used to run the program and demos. You'll have to edit those so that they work based on which drive you put the folder in. At the moment they're set to run from an F drive, but you may not have one, so open the .bat files in notepad and change the part which says "F:\FYP\Classes\;" to "C:\FYP\Classes\;" (where C is the drive you put it in, duh!) do that to both .bat files and it should work.
The "Run Program" .bat file runs the program and gives you some options to choose from such as how many agents and what game style etc. (domination means that when one agent collects 100% of the resources the game ends, endurance means that the game never ends). The "Run Demo" .bat file gives the choice of a few selective situations which show certain features of the AI.
Reading the user guide is useful to find out what buttons are useful and such!
Here's some pictures which shows what it's meant to look like and all the parts of the interface that should be there (on some systems the clock and fps counter don't show for some bizarre reason).
Ooo split screen...
Yes i know it looks rather bland but i didn't have time to make it look graphically good as the focus was on the AI
Optimus Prime gets pwnd by Johnny 5
I'm afraid that as of the moment (and until summer, if ever) there is no user interaction as such. All you can really do is change the camera views, but there are 4 stunning cameras to choose from!! A satellite cam from above, showing the whole environment, or an fps cam which you can fly around to choose where you want to see the action from, or a 3rd person view from behind the agent of your choosing, or a split screen view of all the agent's 3rd person cams.
So basically there you go, that's what i've slogged over since the start of last summer
You can see from the pictures what it should look like so anyone who can give it a little look is awesome!
I hope everything's explained ok and that some of you will check it out! Thanks in advance for anyone who's even looked!
