Hi My old mac has arrived and I've spent some time watching various sides. But when I went to write my own, I couldn't figure out how to turn it into a grobots...
... You don't need to change the file type - sides are just text files, and the .gb suffix is just a convention. You can load sides from the Open... dialog in...
Hi I just posted my first attempt at a side. Its nothing flash at all, and tends to get wiped out when I play it against most sides. But as I'm running on a...
Cool! Glad that you are finally able to play the game :) Are you enjoying your new Mac? I haven't gotten very far with Grobots yet myself. So, I find the...
I ran a quick 3-round tournament between my "best" side ("Smarter Eater") and your Simple-1. Since they are both non-aggressive I thought it would be ...
... I don't currently have a mac. Devon? By the way, I like the idea of a newbie tournament. Remember that grobots is played with 10 sides at once, so you'll...
... Try playing against the sides from the first few tournaments. (Use the latest versions, since rule changes have broken many of the old ones.) When your...
... It's unarmed, so of course it gets wiped out. But the economy is working fine, so adding a defense type should improve it a lot. Try adding simple...
Thanks very much to Warren and Devon for the good suggestions on how to test "newbie" sides. Maybe this will finally be the impetus for me to become more...
Wow! What a great response! Thanks for some pointers on what sides to start out against, I've definately got a lot of old sides to go through for ideas ;). By...
This got me thinking. A variable costs 0.1 and a local memory address costs 0.05. But one could argue that a local memory actually costs 2.05, as (if I...
... we can ... tourney winners ... I just posted a variant(http://www.grobotland.com), Simple-1s (all I did was uncomment 3 lines and comment one other line)...
Robot-Reloading is: boolean - blaster-cooldown or grenades-cooldown? boolean - blaster-cooldown and grenades-cooldown? boolean - robot can not fire a shot? ...
... The first one. Later it might become something like the sum of (firing-cost / reload-time) for weapons that are reloading, so you could tell how large the...
... Local memory is intended for data structures that would be hard to do with variables, not as a cheap substitute. (Building a large array or hashtable out...
... locations have cells in them. I haven't looked at this side for a long time but I think it uses the local memory to compute which types are under...
I put up some new versions of sides on the Grobot Repository. Wise Men is a one line bug fix. Wild Men had some hardware changes and a good deal of code work...
Is anyone still around? I haven't had time to play lately either, but the board has just dropped dead. Matt p.s. Did you see they are having a robowar...
I'm still around, but I've been busy finishing my bachelor's degrees (in computer science and physics), so I haven't touched grobots since last summer. I'm...
I'm still here (not that I was "here" much before ;) I'm intrigued by the Lisp idea, Warren. I really love Lisp for many reasons -- it can be a joy to code...
By Lisp, I meant some language with lots of iritating and silly parentheses, not Common LISP. I'll certainly consider a subset of Scheme. I think once we...
I've been thinking about porting grobots to a cross-platform toolkit. The popular options seem to be GTKmm, FLTK, wxWidgets, FOX, and Qt. For a review, see...
I don't know what your future plans for Grobots are regarding platform support. I am personally still using only MacOS 9 about 99% of the time. So my comments...
... All Grobots needs is menus, windows, and basic graphics. It has little use for 3D or other "game features". Not that 3D Grobots wouldn't be interesting... ...
... Maybe it would be less confusing if we didn't call them compile-time words. The name makes more sense in Forth (where they are user-definable and work just...
... Well, OpenGL can do 2D graphics too and GLUT adds basic menu and window support. Still may not be the best choice though. wxWidgets would seem good to me...
I'm glad to see that you are still making progress. Don't forget to document the new instructions. I tried to steer some people here from Robowar the other...
... Oops. I forgot to upload the updated documentation. The reason I added the new instructions was that I was writing a tutorial, and didn't want to to tell...
Hi I long ago got sick of using that crappy old mac I bought, having to change monitor plugs over etc, then have it go really slow. So I was thrilled to see a...