Monster, yo creo que esto sobraba puesto que ya se decidi? que aunque la plataforma 'por defecto' es windows, usando sdl podemos compilarlo en bastantes SO.
Por otro lado ahora mismo no puedes hacer un juego para DOS sin instalar dicho SO. Y adem?s ser?a un suicidio. Gracias a diox se han creado bibliotecas de funciones/clases que nos han permitido abstraer los accesos directos al hardware (esto en realidad es cosa del SO, pero hay funciones dise?adas para cada SO que hacen las operaciones necesarias, por lo que es lo mismo) y dar m?s comodidad. En DOS se dibuja directamente en la posici?n de memoria en la que est? mapeada el framebuffer de video. Eso no lo puedes hacer en windows ya que el propio Sistema no te deja acceder directamente a ciertos recursos hardware (como es el video o los puertos serie/paralelo)
Por otro lado efectivamente con windows (o mejor dicho, con APIs espec?ficas) es m?s f?cil la manipulaci?n de datos, pero eso no quiere decir que sea f?cil, y sigues teniendo que elegir la resoluci?n, colores etc...
Espero que haya quedado claro, si precisamente se ha elegido dicha biblioteca (SDL) para no tener que andar con cosas como ?y porqu? no lo hacemos para linux/freBSD/ponga aqu? su SO favorito. Si hubieramos querido hacerlo exclusivamente para windows aprend?amos DirectX que es muuuuucho m?s potente que cualquier otra librer?a (para windows) Pero no es el caso.
Gracias oXcar por el apoyo

Tambi?n aprovecho para pedir opiniones acerca de la estructura de las clases y dem?s, as? como para disculparme por no terminar el c?digo que promet? en otro post (el que linka oXcar

porque ahora estoy en proceso de matr?cula y dem?s, as? que no tendr? mucho tiempo para estar por aqu?.
Esto avanza poco, pero no est? parado

Un saludo.