"I wished I would be a better programmer in Blitz.."
You're doing awesome, we're all at the mercy of Blitzmax and DX7 on Windows. (I never use OpenGL on windows.) And yes, newer more powerful machines, or older machines with good GPU's can really spoil you. "Wow...10000 sprites, no slowdown!!! woo hoo!!!" But then you run the same demo/game on another system and you wonder why your Vic20 could handle more sprites on the screen in 1 vsync. ;) lol..
In probably 2 weeks time, I like you, was amazed with what could be done. Trouble is, I've spent the last year refining everything so my game engine can run ok on just about any system, in any resolution. (Having the game use it's own internal resolution, scaling with proper aspect ratio to the device resolution, is something you'll want to research soon.)
Test high and low before you go. :)
Your game's rendering performance is typical. It just seems the overall logic/rendering gets a bit coarse. Perhaps there's a need for "jitter correction" in your code. Search on that in the forums. ;)
Keep at it, you're in the discovery phase which is seriously the funnest part of learning a new language. ;)
You're doing awesome, we're all at the mercy of Blitzmax and DX7 on Windows. (I never use OpenGL on windows.) And yes, newer more powerful machines, or older machines with good GPU's can really spoil you. "Wow...10000 sprites, no slowdown!!! woo hoo!!!" But then you run the same demo/game on another system and you wonder why your Vic20 could handle more sprites on the screen in 1 vsync. ;) lol..
In probably 2 weeks time, I like you, was amazed with what could be done. Trouble is, I've spent the last year refining everything so my game engine can run ok on just about any system, in any resolution. (Having the game use it's own internal resolution, scaling with proper aspect ratio to the device resolution, is something you'll want to research soon.)
Test high and low before you go. :)
Your game's rendering performance is typical. It just seems the overall logic/rendering gets a bit coarse. Perhaps there's a need for "jitter correction" in your code. Search on that in the forums. ;)
Keep at it, you're in the discovery phase which is seriously the funnest part of learning a new language. ;)