Quote: "Also I tried to add the culling system you mentioned, but AGK's collision commands are not the best in their present state. I couldn't find a way to loop through to get all the object ids that had collided, just the first collision detected. Have you any ideas? I may be doing something simple wrong, I haven't had a lot of time to play around with it."
I ended up with using sprites for my culling system
Its very simple as you only use the 3d aspects x and z coords where z is translated to 2d y coords.
Now do you loop thru the 3d segments and place a invisible sprite on screen with the segments x and z cords.
The tricky part where the sprite used for the cameras view field as it is long and not so wide.
The size is something you will have to experiment with.
The tricky part whas the problem of getting the offset and rotation of the sprite to be the same as the camera.
this is how i got the correct angle setspriteangle(Playerzone,-getcameraangley(1))
as you se i use a negative value!
This is my sprite it self that is the camera view.
i=createsprite(0)
setspritesize(i,18.0,15.0)
setspriteoffset(i,9.0,0.0)
setspritevisible(i,0)
The size of it depends on that i used a scale of 4 pixels on the culling system.
I hope this helps as iam going to be away soon for almost a week and cant help much more during that time
Android 2.3 , ZTE Skate , 480x800 , 800 mhz , Samsung Galaxy Y , 240x320 , 832 mhz , Sony ericson arc 480x854 , 1 ghz
Android 4.0 , Dmtech 3g 9738B , 1024x768 , 9.7 inches , 1.2 ghz