At the moment it is difficult enough to do any form of graphics in perl, like displaying menus or buttons (no more difficult than in C, but that doesn't make it easy). Part of this problem is the not-crossplatform nature of graphics. As of a month ago, I was unable to find a interface to any 2D or 3D graphics engine for perl.
The best hope you have for graphics engines is to write a wrapper or interface to an existing engine like Nebula or Crystal Space.
However, Perl excels at being a server for distributed games, and there are a number of MOOs, MUDs, MUCKs and MUSHs not to mention many many CGI games that demonstrate this.
Nebula in particular looks very good for hitching up to perl. Unfortunately the last release was a year ago :( It's not terribly well documented, and half of that is in German.
____________________
Jeremy
I didn't believe in evil until I dated it.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.