Basic Game Engine for free use.

Started by Funkapotamus, January 30, 2005, 21:42:31

Previous topic - Next topic

Funkapotamus

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

darkprophet

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


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

Btw, very nice code! :)