› Foros › Multiplataforma › Desarrollo
bregan90 escribió:No creo que ni Unity ni OpenGL sea lo que busca el OP.
Unity será un editor demasiado gráfico y demasiado complejo para empezar en la programación de juegos 2D. Y OpenGL es matar moscas a cañonazos, aparte de que sería empezar por una programación innecesariamente complicada y terminaría desistiendo.
Lo que yo recomiendo es dejar a un lado SDL. Hay muchas otras librerías que vienen mejor para programar videojuegos como SFML, LibGDX, PyGame o XNA (Aunque MS ha dicho que lo abandona). Además, desde éstas, se puede crear un contexto OpenGL fácilmente para empezar a aprenderlo sin complicarse.
Libros como tal no hay de SDL, pero sí he visto PDFs por la red de 600 páginas o por ahí.
Si quieres empezar a programar videojuegos no te recomiendo ni que empieces "from scratch" (OpenGL y todo a pelo) ni desde un entorno gráfico tipo Unity o GameMaker.