Re: Slow Text-gui
- Posted by Tuxedo Mask <nitrogen at XTRA.CO.NZ> Jan 20, 1998
- 764 views
Is this realy about Slow Text-gui's anymore?? Ok, i like the idea of a ai programming robot battle game thingy.. so i've decided to make one. The robots won't be programmed with euphoria code though.. the language you must use for the robot ai is similar in structure to assembly language.. but don't get worried, it's not some horrable monster.. It is pretty simple to learn. and is the best i can come up with in the way of a language at the moment, anything else would be too hard for me to start off with. I've already made a loader for the ai code, and that works correctly. you can even have --euphoria style comments. I think the original idea was probably to have something using euphoria code, but sorry i'd rather do it this way. i might have to make an IDE for editing ai code, cos it really needs syntax coloring to make it easier to see what you're doing. i've also got a few routines for the robots ai code to call up to do their movement and all that and get info on the environment around them, but as of yet, you can't actualy run the ai code, i'll do more work today so i can get my little test robot to run around and fight another robot and they can both have the same code to start off... The actual environment that the robots battle in is pretty complex, even having multi level terrain, ie. hills, etc.. and different weapons, special equipment, place different robots on teams so it's more of a war than a fight.. blah blah.. and a whole lot more.. The ai code is split up into 4 sections: [IMMEDIATE] all executed during robots turn, [LIMITED] executed between other robots turns, limited # of statments. [RANDOM] executed at end of robots turn.. chooses a random routine. [REACTION] triggered by certain enemy events, eg enemy move, enemy fire. so this enables the combat to get pretty intense, not to mention complicated.. but i think the extra complexity will be worth it. If anyone is interested in this idea or has ideas they wish to contribute, PLEASE tell me. If it seems appropriate i may post a sample piece of robot code here, but i'll wait and see what replies i get first. hopefully this thing will have cool graphics too, that should be pretty easy though, so it's not much of an issue. The robots are planned to be kinda like battle mechs, if you know what i mean .. -Mark / Liquid Nitrogen.