Great work! If you can optimize it you could really go somewhere with this idea!
Maybe try caching the results of the lighting calculations so they don't reload, but I don't know how you've coded it so all I can offer is a thought.
Nevertheless, incredible!
I keep the myX/myY variables in the actor class, then keep the cameraX/cameraY variable in the world class. I just tell the actors to position themselves according to the getWorld().cameraX/Y.
Ah yes, that makes sense. Although, I've used the tile method before with both negative and positive tileX/Y values and it works out fine, just depends how you saved them.
@EpicAlbino to simplify what Builderboy just said, the idea goes like this:
myX is where your actor is really "standing"
tileX is where the "camera" is looking from
so for the actor, you would just do something like "setLocation(myX + tileX, myY + tileY)"
2012/9/27
3D ROOM
2012/9/25
Chess: Drag-n-Drop
2012/9/24
Chess: Drag-n-Drop
2012/9/16
Textured Cube
2012/7/18
Particle Emitter
2012/7/6
Nightmare: Emergence
2012/7/6
Nightmare: Emergence
2012/7/3
Nightmare: Emergence
2012/6/28
2D-Aimbot