XL2
Established Member
Yes, I've just updated the FPS demo with 2 maps and map loading.
Press L/R+START to load the other map.
I really didn't put much time in the FPS demo, the controls are "weird", the "pop-up" effect when you are under a tile isn't smooth at all, etc.
I might revisit it all at a later date to make it better.
For the clipping, just removing UseNearClip fixes it, but it doesn't do a good job hiding the polygons that aren't in your field of view.
There might be other ways to improve this other than UseNearClip, I know there is a WindowIn option, but I never used it.
The problem without UseNearClip is that the polygon count goes way too high for the Saturn, so it will create problems.
Another solution might be to push the camera back, but I'm not sure how well it will work with FPS game.
In Sonic Z-Treme, the camera is far, so all this isn't a problem, and polygon disappearing is good since they would otherwise hide the camera, but for first person games it's problematic.
Good news : the .Obj converter seems to work nicely (I used it to generate the second map). I didn't update the slopes code, so some of them don't even work, you would have to edit the BB file manualy to fix them.
Press L/R+START to load the other map.
I really didn't put much time in the FPS demo, the controls are "weird", the "pop-up" effect when you are under a tile isn't smooth at all, etc.
I might revisit it all at a later date to make it better.
For the clipping, just removing UseNearClip fixes it, but it doesn't do a good job hiding the polygons that aren't in your field of view.
There might be other ways to improve this other than UseNearClip, I know there is a WindowIn option, but I never used it.
The problem without UseNearClip is that the polygon count goes way too high for the Saturn, so it will create problems.
Another solution might be to push the camera back, but I'm not sure how well it will work with FPS game.
In Sonic Z-Treme, the camera is far, so all this isn't a problem, and polygon disappearing is good since they would otherwise hide the camera, but for first person games it's problematic.
Good news : the .Obj converter seems to work nicely (I used it to generate the second map). I didn't update the slopes code, so some of them don't even work, you would have to edit the BB file manualy to fix them.
Last edited: