1 Replies - 503 Views - Last Post: 07 October 2012 - 06:34 AM Rate Topic: -----

#1 nightrobin  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 9
  • Joined: 06-October 12

Confuse with OpenGL, SFML, and its library

Posted 06 October 2012 - 07:11 AM

Hi guys, I am a beginning to enter the world of game development.

Lately, I researched that "OPENGL" is one of the tools to use in graphics,
then I found out about "SFML" (I think that its a library or something that uses opengl).


I am so confuse because all books/ sites said using "GLUT",
but many people/fellow developers said that I must use a more updated one like "SFML"
but sfml has few/none tutorials.


What I am trying to say is "how to create own library or something like your own glut or sfml",
and why does opengl has no source code? And how can I use the EXACT(not glut/sfml) opengl in my c++
program?

I am so confuse....

Is This A Good Question/Topic? 0
  • +

Replies To: Confuse with OpenGL, SFML, and its library

#2 Oler1s  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 1395
  • View blog
  • Posts: 3,884
  • Joined: 04-June 09

Re: Confuse with OpenGL, SFML, and its library

Posted 07 October 2012 - 06:34 AM

Quote

I am so confuse because all books/ sites said using "GLUT",
but many people/fellow developers said that I must use a more updated one like "SFML"
It's correct to say that you should avoid GLUT. Yes, many people use GLUT, especially old resources that were created before SFML started reaching a mature state.

It's not going to kill if you use GLUT now for learning purposes, but you will find yourself moving away from it.

Quote

What I am trying to say is "how to create own library or something like your own glut or sfml",
Build off the operating system API and OpenGL API and create an abstraction. That's what they are, really. They create portable APIs and abstractions that simplify the boilerplate in OpenGL development. Like window and context creation.

Quote

and why does opengl has no source code?
1) Because OpenGL is not a library and 2) The implementations are not open source.

Quote

And how can I use the EXACT(not glut/sfml) opengl in my c++
Make calls to OpenGL.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1