PDA

View Full Version : 2D game engines


Blorx2
2005.04.21, 03:41 PM
Are there any free game engines that I could get to make a side scroller without having to make it like DK: JB? I'm looking into Torque 2D and BlitzMax but both are very expensive...I'm open for any answers.

(if this is in the wrong place, feel free to move it to another forum due to me not knowing where the heck I should've posted it)

Josh
2005.04.21, 09:38 PM
You may look into Kelvin's new CocoaGranite framework that he is building. I'm not sure how far along he is, but his now-deceased framework (CocoaBlitz) was awesome.

Leisure Suit Lurie
2005.04.21, 09:54 PM
Or you could look at PlayKode. (http://www.idevgames.com/forum/showthread.php?t=8641&page=1&pp=15)

Blorx2
2005.04.22, 03:50 PM
I tried Playkode...it's a little confusing with the layout

Leisure Suit Lurie
2005.04.22, 05:29 PM
To each their own...but it is free (so far) and will do what you need.

Blorx2
2005.04.22, 05:31 PM
Ok, nvm the original post here.
1. Now, anyone know any GOOD Lua tutorials?
2. Also, how do you add a part of the code to the list?
3. How do you import graphics? (this'll probably be in the Lua tutorial, duh)
4. Can you add a registration system?
5. Can there be 2 "ends" of a level in a side-scroller instead of that on and on thing in the example?
6. Lastly, how do you make it stand-alone without needing PK?

kelvin
2005.04.26, 05:49 PM
You may look into Kelvin's new CocoaGranite framework that he is building. I'm not sure how far along he is, but his now-deceased framework (CocoaBlitz) was awesome.
Actually, CocoaGranite has a subversion repository (http://developer.berlios.de/svn/?group_id=3337) you can download from. Most of the old functionality of CB is still missing, but the core is more finely tuned and tied to OpenGL. I've messed around and have been able to get particle systems (textured quads) with tens of thousands of sprites flying around at 60fps VBL.

As of right now, CocoaGranite has most of the basic 2D functionality (i.e. Setting up the ortho projection, loading textures, submitting verts) If you just need to learn these basics, feel free to mess around in the framework. When you've got a good grasp of the concepts, feel free to lift code wholesale from the project. You can also browse the repository (http://svn.berlios.de/viewcvs/cocoagranite).

If you want a downloadable archive, send me an email and I'll package up whatever I have.

whogben
2005.05.28, 02:48 PM
OK, i know you said blitzmax is very expensive ($80 USD i think) but its really really good. Get the 30 day trial and see what you can do, I really really love it, and am on a tight budget myself. Also, its an investment, since in 1 month the netgaming module comes out, so you can do multiplayer, and the 3D engine will be out in 6 months - then it will pwn anything else available at $80, so I highly recommend it. Its impossible to code with it for three weeks and not become a local spokesperson for it, I LOVE BLITZMAX - AND THEY DIDNT PAY ME TO SAY THIS, I PAID THEM!

Puzzler183
2005.05.28, 05:50 PM
I'm still a fan of roll your own... A 2D engine wouldn't be exactly terribly difficult either IMO.

Zander
2005.07.22, 11:32 AM
www.silvercreator.net has something pretty good for making 2d games (it is NOT a 2d game engine)

Leisure Suit Lurie
2005.07.22, 11:53 AM
There is also Mr. Simko's Power Game Factory (http://www.sawbladesoftware.com/)