Via meneame.net me he encontrado con este Wiki de programación de juegos. A día de hoy está bastante completo, la verdad es que no lo he visto en profundidad, pero la cosa promete bastante.
Aunque la experiencia con el C nos sale por las orejas, el programar a pelo y aprender SDL para ir haciendo unos pinitos en la programación de juegos autodidacta a la que aspiramos me parece en principio exagerado. Aunque no descartable, que las librerías SDL con un buen manual es también la opción a considerar, pero más adelante. De momento voy a dejar aquí una serie de herramientas de desarrollo sencillas y apetecibles, que voy a tantear en la próxima temporada.
FENIX
El lenguaje Fénix es el heredero del DIV, ese experimento que se comercializaba en los quioscos hace unos años. Está bajo licencia GNU, hay una comunidad amplia en cristiano y es un lenguaje bastante sencillo.
XNA
El XNA es una herramienta recién salido del horno de casa del tio Bill que pretende ser un “youtube” de videojuegos. Se podrá pagar un módico precio por una licencia para poder publicar los juegos y recibir soporte técnico. Los juegos funcionarán tanto en PC como en XBOX360. Si no me equivoco creo que es en lenguaje C#. Es una opción muy jugosa, pero a ver la letra pequeña que ya saben como apestan estos muchachos.
BLITZ MAX
Blitz Max es una herramienta muy sencilla para programar juegos también del estilo del mítico DIV. Es comercial, aunque hay una demo descargable que dura 1 mes. Puede que merezca la pena apoquinar, el Grid Wars 2 está hecho con este lenguaje, con lo cual, parece muy potente. Tiene dos versones, una para 3D y otra para 2D, ésta disponible también para Linux.
ADVENTURE GAME STUDIO
Esta herramienta es exclusivamente para hacer aventuras gráficas. Usa scripts y parece bastante sencilla y potente para su cometido. Es gratuita, usa resoluciones bajas (hail to the pixel) y tiene una pinta preciosa.
DarkBASIC
Más herramientas exclusivas para hacer juegos, también de pago. De los sucesores del DIV, parece la más avanzada, la que más comunidad y soporte tiene, y es la más comercial, con muchos programas y utilidades de apoyo. También de pago, por supuesto.
PYGAME
Pygame es una serie de modulos bajo licencia GNU que encapsulan bastantes funciones de la librería SDL para utilizar con el lenguaje orientado a objetos Python. También es una opción apetitosa, he oido maravillas de este lenguaje, que al parecer es fácil y potente de narices.
Si teneis más sugerencias, ponedlas en los comentarios, que este post irá seguramente a la cabecera como una página permanente. Gracias, muchachos.





