Jump to content
  • Advertisement


This topic is now archived and is closed to further replies.


[java] GameFrame w/ GL4Java

This topic is 6104 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi everybody. Recently I''ve been working on enhancing Javanerd''s GameFrame API to use OpenGL for 2D graphics rendering. It''s been going good; you guys can take a look at a screenshot at: http://www.amorphous-productions.com/images/gl4j-gf-screenshot.jpg It''s a demo of 500 sprites spinning around wildly. The computer I was running it on is an Athlon 750 w/ 384 Mb RAM and a GeForce2 TI/450 graphics card. I was able to get 1000 spinning sprites without noticeable slowdown which was good enough for my tests (I tried 5000 but that was a little too much :-D ). I haven''t gotten around to implementing all of GameFrame''s GraphicsEngine functionality but there''s enough to get sprites on the screen, move ''em, and rotate ''em around. I''ll be posting a CVS snapshot in the next couple days (along with source of the demo) on my website. Also, I added an XML-based engine plugin system where you can register your own custom sound, graphics, input, etc. engines in an XML file so that they will override the default jdk1.x, or msjava equivalents. Quite usefull since I was too lazy to make a full engine implementation for my OpenGL additions (I would''ve just called the jdk1.2 implementations anyways). I''m not sure if that''s too kludgy for most people (it requires the JDOM7 and Xerces jar files to work) but I''ll leave it like that for now since I like my hierarchical config files.

Share this post

Link to post
Share on other sites
Ok I put up a snapshot of what I got in my CVS repository at home . . . if any of you guys try this out, please tell me. And if you have any trouble installing, then by all means, reply to this post.

Here''s the link:


Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!