Code center > Darwinbots3

NEED PASSWORD FOR SVN:

<< < (3/5) > >>

Shasta:
All of the graphics stuff is inside Modules/Graphics. Inside there are several different folders Graphics/Core is the standard interface to drawing objects, then each of the others actually goes about the action of drawing something. Graphics/XNA is the one with the most work on it, so I would look at that. You will need the XNA SDK (v 3.X) to test it out though. You can download that here.

Tangential:
Clutter / ClutterSharp might be a good library to look into, cross platform (Mono), with OpenGL accelerated drawing

Botsareus:
 :wacko: I just tried to 'Start Debugging' Graphics.Xna. I get:
--- Quote ---The Project with the output type class library cannot be started directly.
--- End quote ---
I already have Xna 3.X installed.

Botsareus:
Also, I think I found the 'meat' of the thing: "EnqueueDrawable" where is it coded?

Botsareus:
Ok so far I still got:

B. Did you figure out the physics for true wrap around? (very glitchy in DB2 right now with big multi-bots)
C. I know I have wrote before but, since you like the robots to 'stretch' and robots will 'attach' to each other at 'end points,' how will tie feeding look like (and work) ?
D. I just had a crazy, complex, brain storm on this but, How do you want the robot skin lines to generate, and do you have any code on that already? If no, I will write a nice vb6 prog. that demos my method (although I will have a lot of fun figuring how to recode it into c#) It involves changing DNA into binary and using it as a pixel template for the later generated lines. See Suggestions : Say hello to my little friend.
E: I think I found the 'meat' of the Graphics.XNA: "EnqueueDrawable", am I right, and where is it coded?
F: just tried to 'Start Debugging' Graphics.Xna. I get:

--- Quote ---The Project with the output type class library cannot be started directly.

--- End quote ---
why? what to do?

Shasta:
B. No idea
C. I don't think there will be "ties" such as they are now in DB2 (I very well could be wrong here)
D. I'm also not sure that the new bots will use the random squiggly lines inside of them anymore
E. I haven't looked too much at the graphic modules, but EnqueueDrawable cascades down to BatchPool.QueuePrimitive
F. That error message means exactly what it says, the Graphics.Xna project spits out a library (.dll) you can't start a .dll directly. Take a look at the testbed.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version