in reply to Re: 2D realtime pixel graphics options in Perl
in thread 2D realtime pixel graphics options in Perl

Well, I've been here -- and this is exactly what the Perl bindings to Svgalib and a few other libraries above do. The idea is to avoid reinventing those wheels, as those wheels should already exist. Technically I could just use GTK2 or Qt or something equally complex, but then one spends a ton of time learning the in's and out's of Qt. Really, I'd just like to scrible on the screen as quickly as possible with a minimum of overhead. Over the years this has been QBasic and Pascal graphics modes, Mode13h from C, DOS Allegro, and of course OpenGL, etc.

If I have to write yet-another-game-programming-library in Perl, I may do that...but I don't want to compete with SDL, per se, since that seems to be the way a lot of languages are going (not just Perl). Still, I'd like to see some higher level 2D drawing constructs built on top of SDL... available in some modules that are a little better organized than what we have today. Something that could effectively provide drawing primatives versus the blit-oriented stuff we have today.

Dunno. Wheel reinvention is in my future. I feel it. That's not good.

  • Comment on Re: Re: 2D realtime pixel graphics options in Perl

Replies are listed 'Best First'.
Re: Re: Re: 2D realtime pixel graphics options in Perl
by Vautrin (Hermit) on Feb 29, 2004 at 17:46 UTC
    As I understand your problem, you can't find a graphics library that meets your needs. And the reasons for this are that either they aren't cross platform compatible, or don't have the features you need, right? Well, in that case you're either going to need to a) create your own graphics library for the functions you need or b) modify a freely available one.

    Want to support the EFF and FSF by buying cool stuff? Click here.