LWJGL Forum

Programming => Lightweight Java Gaming Library => Topic started by: Funkapotamus on January 30, 2005, 21:42:31

Title: Basic Game Engine for free use.
Post by: Funkapotamus on January 30, 2005, 21:42:31
Well, I've got things down to the point where people might take some benifit from what I've done with LWJGL.  Although it's basic, it will most definatly help newcomers better structure their game programming.  Since you could very easilly make a game off what I've done, you could say it's an Engine.  So, I'll call it an engine: Funk2D

I have no expectations on what you do with the code .  You don't have to credit me, especially since I don't believe I've credited some of the people who's code I've 'stolen' along the way.  Oh well, you know how things go- you see something, it solves a problem, you cut-paste.  I've got a file 4,000 lines long of small code sippits that do 'useful' things... Unfortunatly I didn't record who wrote any of those lines (100's of people I'm sure).  At any rate, if you see some of your code in there, I'm sorry- let me know and I'll credit you accordingly.

http://students.uww.edu/gilardijd05/Funk2D.zip

Anyway, it comes with a "TestGame" wich functions as the Particle Engine Editor.  A nifty little thing about the particle engine editor is that once you create a system that looks nice, you can tell it to "show code" and all the system's parameters will be given to you in code-form for easy cut/pasting.  Have fun everyone!  Let me know what you think! (critisizm is appreciated as well)

I forgot- Here are some pictures of what the engine can do:
http://students.uww.edu/gilardijd05/particles.gif
http://students.uww.edu/gilardijd05/rings.gif
http://students.uww.edu/gilardijd05/laser.gif
Title: Basic Game Engine for free use.
Post by: darkprophet on January 31, 2005, 13:31:30

public void frameReady() throws FunkException {....}


LOL! FunkException! hehehe, you just made my day!

Btw, very nice code! :)