|
From: David C. <D. C. <si...@te...> - 2000-06-12 20:44:50
|
This sort of thing is hugely appreciated (by me, anyway) as I think
the best way to learn is to read the code of real programmers :)
Thanks Mark.
I don't think I'll be contributing to this project, though - the
Aliens style of game doesn't appeal to me at all.
As another contribution to the framerate discussion, I've benchmarked
pyAliens 1.0 running on the platforms I have available to me. My
computer is a Celeron 466 o/c to 525, a Voodoo3 card, XFree 3.3.6,
Windows 95. Frames per second:
Software Hardware
XWindow : 42.58 n/a
Windows95: 117.63 453.31
A few observations: it's obvious that pySDL is up to the task of
rendering graphics fast enough for arcade - style games on Windows,
especially in fullscreen. It's just as clear that XFree just isn't
cutting it performance-wise. Hopefully when XFree 4.0 becomes stable
and DGA kicks in, this gap can be addressed. This is a pretty solid
benchmark of real-world performance, as it includes some collision
detection and event-handling code, not just raw blit speed.
David Clark
si...@te...
Preliminary pySDL Documentation:
http://www3.telus.net/futility/futility/docs/pysdl/index.html
|