Jump to content




[Non-LUA] C++ Graphics


  • You cannot reply to this topic
6 replies to this topic

#1 Mackan90096

  • Signature Abuser
  • 518 posts
  • LocationIn my basement.

Posted 03 June 2013 - 01:22 AM

Hi! As you might know I'm currently derping around with C++ . Well. I'm trying to make a game but I need a 2D graphics engine.

I want it to be welldocumented as well. I only need it for 2D graphics.

#2 GravityScore

  • Members
  • 796 posts
  • LocationLand of Meh

Posted 03 June 2013 - 01:35 AM

SMFL is generally the most recognised (I think). Very widely used and well documented.

You could always just use OpenGL, but that's probably a bit more difficult.

SDL is another one. Never used it but looks Ok.

Or you could do something really silly and run a JavaVM using JNI and use Swing and Java for the GUI :P (jks... don't actually do this).

#3 Mackan90096

  • Signature Abuser
  • 518 posts
  • LocationIn my basement.

Posted 03 June 2013 - 01:39 AM

View PostGravityScore, on 03 June 2013 - 01:35 AM, said:

Or you could do something really silly and run a JavaVM using JNI and use Swing and Java for the GUI :P (jks... don't actually do this).

That seems very um... overcomplicated

#4 oeed

    Oversimplifier

  • Members
  • 2,095 posts
  • LocationAuckland, New Zealand

Posted 03 June 2013 - 01:43 AM

SDL is probably the most common and therefore probably has the most tutorials.

#5 Mads

  • Members
  • 604 posts
  • LocationCopenhagen, Denmark

Posted 03 June 2013 - 06:08 AM

OpenGL 3.2 is the way to go! It is very very very very very very very very very fast, and not too hard to use(try using Xlib o_0)

#6 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 03 June 2013 - 06:23 AM

View PostMads, on 03 June 2013 - 06:08 AM, said:

OpenGL 3.2 is the way to go! It is very very very very very very very very very fast, and not too hard to use(try using Xlib o_0)
2D? Isn't OpenGL 3D?

#7 Mads

  • Members
  • 604 posts
  • LocationCopenhagen, Denmark

Posted 03 June 2013 - 06:32 AM

View Posttiin57, on 03 June 2013 - 06:23 AM, said:

View PostMads, on 03 June 2013 - 06:08 AM, said:

OpenGL 3.2 is the way to go! It is very very very very very very very very very fast, and not too hard to use(try using Xlib o_0)
2D? Isn't OpenGL 3D?
Yes, but you can easily use it for 2D. If you then later on want to add fancy lights and shit, you can easily add that.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users