Code center > Bugs and fixes

Replace up, dn, sx, dx with fwd, bkwd, left, right

<< < (2/2)

Botsareus:

--- Quote ---You can probably just do fw and bw for forwards/backwards
--- End quote ---

The main reason for the change is to eventually have ".up" ".dn" point to vertical up/dn in three dimensional space. I want to one day try this but I want to do it in the least intrusive way possible. Edit: Numsgil, to the point, What should I name stuff if I expend everything to 3D?


--- Quote ---I'm not giving up the 3.0 designation without a fight :)
--- End quote ---

No problem. I am actually afraid to touch even your 2.5 designation. Thank you for your support though even if I make the decision to branch the code. For now I think I may actually go with 2.49.

Off topic: Spike, it is actually called "rdboy" not "boy" after a quick review.

Peter:
You could make up/fwd down/bkwd synonyms for now. When 3D arrives you can make up/dn acount for the Z axis, and fwd/bkwd for the x axis.
It doesn't matter if 2D bots are clueless in the x axis or z axis, they'll be quite broken in 3D, but the DNA keeps compatible in the current version, avoids to make DB2 do  conversions to keep current bots compatible.

Botsareus:

--- Quote ---they'll be quite broken in 3D
--- End quote ---

I was thinking of adding a special gene at the end that adds vertical motion normal or inverted to the .fw .bw the robot is doing based on where the robot is looking. The robot will also have to be aligned across the XZ axes. That means at times it will be traveling up and forward and at other times down and forward etc. I would need to also add some SS logic in the same gene to correct for .tieloc, .memloc etc. as the DNA will be "expended."

Anyway, the plan is to get rid of fixpos to 'nothing' Instead the robots will be able to fix to a shape.

Funny you should mention this Peter but I am trying to save your own bot. Your idea is to rotate the screen on startup so it is looking up across the z-axes. And rotate the eyes to point to the top of the head.

What I think will be cool is to have your Caterpillar robot that moves with ties to live on top of a shape "without water." That is, areas of the simulation where voluntary movement is restricted by the water level. This will tie into the new more realistic tide simulator. It will be the only known robot that lives on land.

Now last time I checked gravity is "Y" gravity, not "Z" gravity. Things tend to fall to the bottom. Or in the case of rotating the camera as you propose - to the front of the screen. Your very own robot will not work right if its eyes point to the top of the head. For eyes btw I am thinking cone shapes.

I did promise to keep DNA from DB2 working but I have seen other crawl simulators online and I think it will be cool to do in DB.

Botsareus:
I think I will just make an alternate sysvar page from scratch when my port is ready to be released.

Navigation

[0] Message Index

[*] Previous page

Go to full version