Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 969603
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T02:40:00+00:00 2026-05-16T02:40:00+00:00

I know a decent amount of C++, and now I wanted to explore making

  • 0

I know a decent amount of C++, and now I wanted to explore making a game. I was wondering what the best approach would be in terms of writing a hardware accelerated game that’s still cross-platform (Windows/OSX/Linux). It’s going to be a 2d game, but intensive enough that a CPU renderer probably wouldn’t cut it.

I know there’s OpenGL, but I can’t seem to find any tutorials on how to use it in a cross platform manner, they all focus on one platform.

Using SDL is also a possibility, but I’m afraid the game may not perform as well if I use it. Is this necessarily true?

Lastly, I’ve seen libraries like http://www.sfml-dev.org/ that supposedly make it easier, should I go down that route?

Thanks again.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T02:40:01+00:00Added an answer on May 16, 2026 at 2:40 am

    That’s nonsense guys

    OpenGL IS cross-platform. No need for Qt or such. Only a few part must be adapted : the windowing API and the input API, which are the only functions that depend on OS-specific routines.

    You have several possibilities :

    • roll your own. I don’t recommend this, since you won’t learn anything interesting (hardly)
    • SDL. It has a flag to be HW accelerated, so it’s as good as any other
    • SFML. This seems good but not mature enough IMHO. The other parts (networking, …) are wrappers for other libraries so I don’t really see the advantage
    • GLUT. This one is evil.
    • GLFW. This one is great, really. I’ve been using it for years now. It’s perfect from every point of view. The only limitation is that you can only have one openGL window, but since it’s for a game it should be ok.
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I would usually include a decent amount of code along with what I have
Anyone know of a decent way of making drupal menus exapandable when the user
Does anyone know a decent algorithm for drawing a anti-aliased (smooth) quadratic bezier curves
Does anyone know of a decent way to cleanly use Html.ActionLink helper with an
I'm rather interested in real-time programming and whilst I feel I know a decent
Do you know any decent framework for creating Swing screens? I need to extend
Does anyone know of a decent standard way to structure documentation for a web
I have a set up where it is returning a possibly decent amount of
I'm looking for a decent jQuery slider. I would like it so during the
I can access a decent amount of profile information using https://mysite/_vti_bin/ListData.svc/UserInformationList but I don't

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.