Quote:
Originally Posted by davidthefat
OpenGL and SDL are multi platform and if I specifically use only OpenGL and SDL without any platform specific libs, it should all be good.
|
Dicey. Sure, you could use GLUT and SDL and it would technically be multi-platform (if by multi-platform you mean across Mac/Linux/Win; it's a different story if you want to be on the iPhone). But you'll be sacrificing speed and risking unnecessary bugs.
Also, graphics is just one part of the puzzle. You still need the actual engine code: controlling the characters, physics, audio, etc.
I would really suggest focusing on one platform. The experience you get fighting your way through WGL or learning Objective-C or... God knows on Linux

will be much more useful later in life. Why limit yourself?
Also, if you're having trouble with dedication, then it's usually a biting more than you can chew issue. As romantic an idea as it is, you will not be able to sit down and churn out the next Half-Life, or even the next
Braid or
Sam & Max. I have a feeling this is your style considering your
very popular thread. Slow down friend!