Tell me more ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I like Perl, i enjoy it, but i want to try out some 3d algorithms with it, without resorting to a homebrew 3d engine based of the non-documented POGL. It will drive me crazy. So please, do you know a documented binding for a 3d game engine or at least a 3d rendering engine? Or at least a game engine that can be scripted with Perl (that would be awesome)

share|improve this question
2  
When it comes to scripting and games, Perl is not really the first language that comes to mind. Python, for its large set of modules and standard libraries; Lua, for its easy embedding and clean syntax; even JavaScript, due to being embedded in webbrowsers. All of these come before Perl. So you're not going to find many Perl resources on this score; that's just not what the language is good at. I would suggest investing the time in learning another scripting language if you want to use that language to make games. – Nicol Bolas Feb 8 '12 at 17:24
Which Technology to use questions are now considered off-topic here – Noctrine Feb 8 '12 at 18:31
If you're set on using Perl, I'd continue using POGL. What you'll need to do is first go through the example code they provide to familiarize with the basics, then follow a OpenGL book or tutorial such as arcsynthesis.org/gltut The API should be close enough that you can follow along. Disclaimer: I don't use Perl or POGL, but that strategy works fine for C#/OpenTK or Java/JOGL. – Jimmy Feb 8 '12 at 19:08

closed as not constructive by Josh Petrie, Nicol Bolas, Noctrine Feb 8 '12 at 18:30

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

Browse other questions tagged or ask your own question.