Good 2d multi-platform game engine

A place for Ogre users to discuss non-Ogre subjects with friends from the community.
Post Reply
User avatar
toglia
Gnome
Posts: 336
Joined: Sat Dec 08, 2007 4:28 am
Location: Canada
x 7

Good 2d multi-platform game engine

Post by toglia »

Hi, I was wondering if anyone had a prior experience with multi-platform 2d game engines that could share some thougths?

Right now I need to do some simple lightweight 2d applications, and using ogre seems like an overkill, besides it doesn't have much tools for 2d. I have googled for a couple hours and I have found things like Novashell, Love, Ptk, HAAF, I think torque has some 2d stuff, then there're a lot for doing rpg like game maker, etc, etc.

The most professional one seems to be the PTK game engine that has lots of titles released, the HAAF'S but its not multiplatform, I liked "LOVE" cause it seems very clean and simple, then there's Novashell that looks very complete, but I have read it has some problems with rotating sprites...

Any word? multiplatform is a must for me.
User avatar
xavier
OGRE Retired Moderator
OGRE Retired Moderator
Posts: 9481
Joined: Fri Feb 18, 2005 2:03 am
Location: Dublin, CA, US
x 22

Re: Good 2d multi-platform game engine

Post by xavier »

Define "multiplatform".
Do you need help? What have you tried?

Image

Angels can fly because they take themselves lightly.
User avatar
Kojack
OGRE Moderator
OGRE Moderator
Posts: 7157
Joined: Sun Jan 25, 2004 7:35 am
Location: Brisbane, Australia
x 538

Re: Good 2d multi-platform game engine

Post by Kojack »

I've been using SFML (Simple Fast Multimedia Library) with my students for the last 8 weeks, and it's going pretty well. We used to use Haaf's Game Engine, but dropped it due to lack of support and being a directx8 based library (getting a little outdated).
http://www.sfml-dev.org

It's an open source, opengl based, 2d sprite engine. It's cross platform (win/linux/mac), has support/wrappers for C++/C/D/Python/Ruby/.Net, audio, networking, can be used as a base for opengl apps, and the author is pretty active on the forum.
User avatar
madmarx
OGRE Expert User
OGRE Expert User
Posts: 1671
Joined: Mon Jan 21, 2008 10:26 pm
x 51

Re: Good 2d multi-platform game engine

Post by madmarx »

If you don't need collision or vectorial graphics, then I would also recommend SFML for simple applications.
Tutorials + Ogre searchable API + more for Ogre1.7 : http://sourceforge.net/projects/so3dtools/
Corresponding thread : http://www.ogre3d.org/forums/viewtopic. ... 93&start=0
User avatar
toglia
Gnome
Posts: 336
Joined: Sat Dec 08, 2007 4:28 am
Location: Canada
x 7

Re: Good 2d multi-platform game engine

Post by toglia »

xavier: that supports linux, windows and mac.
User avatar
DanielSefton
Ogre Magi
Posts: 1235
Joined: Fri Oct 26, 2007 12:36 am
Location: Mountain View, CA
x 10
Contact:

Re: Good 2d multi-platform game engine

Post by DanielSefton »

I too wish there was a 2D engine equivalent to Ogre - aka flawless OOP design, active community, platform independent and render system independent. But there isn't. :(

Here's another topic on the subject:

http://www.ogre3d.org/forums/viewtopic.php?f=16&t=45996
User avatar
toglia
Gnome
Posts: 336
Joined: Sat Dec 08, 2007 4:28 am
Location: Canada
x 7

Re: Good 2d multi-platform game engine

Post by toglia »

Weird, I looked for that on the forums... Should have looked with ""!
Vectrex
Ogre Magi
Posts: 1266
Joined: Tue Aug 12, 2003 1:53 am
Location: Melbourne, Australia
x 1
Contact:

Re: Good 2d multi-platform game engine

Post by Vectrex »

there's also ogremagic if you want to use ogre. Popcap has an opensource framework and by the success of their games it can't be too bad :)
User avatar
Nauk
Gnoll
Posts: 653
Joined: Thu May 11, 2006 9:12 pm
Location: Bavaria
x 36
Contact:

Re: Good 2d multi-platform game engine

Post by Nauk »

I totally missed that one, linked in the other thread: http://love2d.org/ - can't have it any easier :)
Post Reply