Gabriel: Dude, that's pretty harsh to say avoid blitz for 2D on Nvidia.
We didn't tell Amiga users "Sorry, get yourself an 060 to play this game", we found a faster way to do what you needed to do.
We've already solved Euphoria's problem (as he is no doubt finding out). From personal experience, I know I can throw almost as many 2D images around as I can 3D sprites (I hit the upper limits of allowed visible tris in 3D).
You can do dozens of layers of parallax and hundreds of on-screen 2D sprites before you even have to think too much about optimisation. 2D speeds really are a non-issue with Blitz right now. Maybe not so much with Bmax, which has its own problems, but with B3D you've got nothing to worry about.
There are well discussed commands that you should avoid overusing in your main game loop (and ways around the problems, too).
We didn't tell Amiga users "Sorry, get yourself an 060 to play this game", we found a faster way to do what you needed to do.
We've already solved Euphoria's problem (as he is no doubt finding out). From personal experience, I know I can throw almost as many 2D images around as I can 3D sprites (I hit the upper limits of allowed visible tris in 3D).
You can do dozens of layers of parallax and hundreds of on-screen 2D sprites before you even have to think too much about optimisation. 2D speeds really are a non-issue with Blitz right now. Maybe not so much with Bmax, which has its own problems, but with B3D you've got nothing to worry about.
There are well discussed commands that you should avoid overusing in your main game loop (and ways around the problems, too).