Page 1 of 1

I need help.

Posted: Thu Apr 04, 2002 4:53 pm
by RazorX
Im going to start making an engine for comptuer science, and was wondering how clipping is handles in exult? Physical clipping.

Re: I need help.

Posted: Thu Apr 04, 2002 8:04 pm
by fliptw
since U7 is tile based, I would guess that the game checks to see if surrounding tiles are transversible.

Re: I need help.

Posted: Thu Apr 04, 2002 8:05 pm
by fliptw
on the same level as the given sprite, that is.

Re: I need help.

Posted: Thu Apr 04, 2002 8:49 pm
by RazorX
Yes but tiles have different sizes and stuff. And walls have there clipping region at the base. And how come you can stand on some stuff?

Re: I need help.

Posted: Fri Apr 05, 2002 6:33 am
by fliptw
why is there a but?

I press the up key.

game checks to see if the next tile can be walked on. if not, the sprite does not move north.

a tile may also change the level that the sprite is on in additon to be walkable.

Re: I need help.

Posted: Fri Apr 05, 2002 7:48 am
by drcode
Not sure what you mean by 'clipping'. The notion in Exult is just that there is a rectangle that can be set so that any pixels outside it aren't drawn. But this has nothing to do with the actual 3D world.

Exult (actually U7) is actually a 3D world, but drawn with 2D images. The tiles are 8x8 pixels, but objects aren't constrained to them in appearance. Each object has a 3D tile coordinate, and also has 3 dimensions given in tiles, and this is the information used to determine blocking.