Armo el topic para compartir herramientas/frameworks/librerias para desarrollar juegos en los tiempos libres.


A los que mas le meti en tiempos de ocio fueron estos:


  • SDL (Libreria C++): Bastante completa y simple. Esta pensado mas que nada para graficos 2D, pero se puede optimizar renderizando con OpenGL, y un precario soporte 3D. Ademas, tambien tiene funciones para audio, input y network.

    Sitio: http://www.libsdl.org/
  • XNA Game Studio (C#): Es un runtime para .NET. Esta MUY bueno, muy simple, y hay mucha info en la vuelta. Esta mas que nada pensado para estudios indie. Tiene soporte para Xbox 360, asi que, teniendo, o un devkit de MS, o una consola con RGH, se puede programar software para la consola en el (un pire).

    No tiene el mismo rendimiento que C++, pero a menos que labures en un estudio de desarrollo posta y te metas en las entrañas mismas, ni vas a notar la diferencia :P

    Tambien tiene soporte para audio, input y network, y trae clases para el Joystick de Xbox 360 .

    Si no me equivoco esta discontinuado por MS a favor de MonoGame (no lo probe, lo tengo en el debe), pero sigue siendo potente.

    Descarga: http://www.microsoft.com/en-us/downl....aspx?id=23714
    Pagina util: http://aprendiendoxna.wordpress.com/
  • UDK - Unreal Developmnet Kit: Viejo y querido kit de desarrollo de Epic Games. Por ahora trae el Unreal Engine 3.

    Completisimo. No hay otra palabra, desde el editor se puede jugar con la iluminacion, texturas, posicionamiento, etc, sin tocar una linea de codigo.

    Tambien permite crear objetos en Blender o similares e importarlo, o hacerlo de 0 en el editor.

    La version gratis (que apunta a indes, mas que megaestudios) solo permite usar Unreal Script, el cual no esta mal, pero no se compara a C++. Pero como ventaja, trae ScaleForms para crear interfaces y menues.

    Sitio: https://www.unrealengine.com/products/udk/



Si les interesa mas info cuelgo mas luego.

Tambien probe otras librerias de C++ como ilrritch y allegro, y en esos viajes astrales que tiene uno probe bastante DX pelado y OpenGL. Lo que puedo resumir, es que hay que estar mal de la cabeza para usar OpenGL, es enfermamente dificil.

Tambien llegue a probar unas librerias de desarrollo para NES, taba bueno, pero era medio chancho, no podias usar mas de 10 o 15 variables por la ram, y no tenia buen manejo de variables locales, por lo que tenias que tener muchas publicas de multiproposito.

Compartan si tienen algo!