PPL Corp.! HEHEHE! That one was funny!
I just wish it could become true one day!
I have tried NS/Basic with ASpriteCE in the past. While NS/Basic is a terrific package, it is a lot slower than PPL in most cases, PPL already as a hard time keeping up with complex games or demos without all the integrated features of the GameAPI, I wonder how NS/Basic can create professional games that are fast.
ASpriteCE is an activex component if I remember. It obviously doesn't come close to the PPL GameAPI in terms of features but does a decent job. The PPL GameAPI has been designed with a desire to provide simplicity to the developers. Using PocketHAL / PocketFrog at it's roots, it is very powerful and pretty fast too.
While writing the GameAPI, I had to incorporate a lot of features into the engine because it was just too slow to do in PPL on the actual PPC's. This leaves developers with a lot less to code and an engine that renders very fast.
Don't forget that when fullscreen and multi-resolutions on the PC works, PPL would be a great solution to writing 2D games on the PC and fast at it too and without code changes!
Boy this thread is nice, thank you all for supporting PPL with such passion, I just want to let you guys know that, without you, PPL wouldn't be what it is today and just imagine what it will be tomorrow...
PS: I have huge respect for the other packages out there and don't really want to start a war, PPL vs ... When I compare PPL to other packages they are just facts and I am not trying to put down the other products. It's obviously that I have to compare PPL to other packages internally to see how PPL can do on the market.