Hola a todos:

No me queda claro si Gilberto quiere hacer un juego 3d o 2d. En el caso de que 
sea 2d se 
programa de la misma manera que cualquier otra aplicacion de escritorio.

Los lenguajes mas utilizados para esto son java y flash. En cuanto al flash 
solo conozco la 
herramienta de desarrollo "Flash" de la antigua Macromedia (ahora es de Adobe). 
Es 
software privativo y me parece que no existen versiones para linux. Con 
respecto a Java, 
debes instalar el interprete y el compilador de Java o una version libre de 
estos como 
Harmony o Kaffe. El IDE mas utilizado es Eclipse, puedes tambien instalar 
Jbuilder, aunque 
es software privativo, tiene una version gratuita para windows y linux. La 
ventaja del Jbuilder 
es que te genera el codigo de la interfase grafica al estilo del visualstudio.

Si quieres usar C++, puedes utilizar cualquiera de las bibliotecas graficas que 
mencionas. 
SmartWin++ no la conozco. GTK es casi que la biblioteca grafica por excelencia 
de linux, 
existe tambien su version para windows.  wxWidgets a mi me gusta mucho, en 
realidad no 
es una biblioteca grafica, sino que encapsula los controles nativos, por 
ejemplo GTK en 
linux y usa la API en windows. La puedes utilizar en una gran cantidad de 
plataformas. El 
wxBuilder te genera el codigo de la interfase grafica al estilo del 
visualstudio, es SWL y 
existe para linux y Windows. Como IDE puedes usar Anjuta o Kdevelop (linux), en 
windows 
te recomiendo wxWidget-Devcpp, es excelente trae integrada wxWidget, te genera 
el codigo 
de la interfase grafica al estilo del visualstudio, puedes instalarle un monton 
de bibliotecas 
que bajas de su sitio web, que hacen infinidad de cosas, y encima de eso es SWL.

Otro que deberias considerar es C#, es un lenguaje potente y simple, en pleno 
desarrollo. 
Existen excelentes IDE que son SWL para trabajar con este, Mono-develop (linux) 
y 
SharpDevelop (Windows y no tienen nada que envidiarle al visualstudio). Para 
utilizarlos 
tienes que tener instalado mono (linux y windows) o el .net framework (windows).

Puedes bajar todos estos programas que te mencione de internet. En los 
repositorios de 
Debian y Ubuntu estan todos y otros mas. Para herramientas libres en windows 
consulta 
cdlibre.org, tiene descripciones y enlaces de la crema y nata del SWL para 
windows. Si 
tienes acceso al  ftp de infomed, ahi estan casi todos.

Tengo libros en formato electronico de Java,C++,C# y wxWidget. Todo eso dentro 
de mis 
10 GB de libros de informatica que incluyen tambien PHP, Python, etc. No se 
asusten que 
tengo separados los mejores. Aunque no los puedo enviar por email porque son 
muy 
grandes, si pueden pasar por mi trabajo a buscarlos. Agradeceria un libro de 
mono si 
alguien lo tiene.

Saludos: Jose Cobas.

MSc. Ing. Jose Cobas Rodriguez.
Desarrollo Web.
Centro Nacional Coordinador de Ensayos Clinicos.

Visitenos en:

www.cencec.sld.cu
registroclinico.sld.cu


On 23 Jun 2008 at 11:36, Gilberto Vento Alvarez wrote:

> Hola soporte
> 
> Estoy intentando desarrollar una aplicación multiplataforma, es un video 
> juego para escritorio, osea quiero decir que no se ejecuta en pantalla 
> completa.
> 
> He buscado en la web y me he encontrado con varias librerías candidatas para 
> hacer esto que quiero, pero no puedo decidirme pues todas parecen tener sus 
> pros y sus contras
> 
> wxWidgets
> GTK+
> SmartWin++
> 
> Mi pregunta es la siguiente
> 
> Podrían indicarme donde puedo encontrar información que compare estas 
> librerías y/o otras que también sean multiplataforma para poder seleccionar 
> una para mi proyecto, o quizás podrían recomendarme alguna en especifico.
> 
> Aquí hay una lista de los aspectos que considero críticos
> 
> - Orientación a Objetos
> - Integración con OpenGL/DirectX así como con SDL o cualquier otra librería 
> de graficos multiplataforma.
> - Integración con varios compiladores gcc/borland c++/visual c++
> - Facil distribución e instalación
> - Herramientas RAD para la creación visual de ventanas.
> 
> gracias de antemano
> 
> Salu2
> 
> gilberto
> _______________________________________________
> Cancelar suscripción
> https://listas.softwarelibre.cu/mailman/listinfo/linux-l
> Buscar en el archivo
> http://listas.softwarelibre.cu/buscar/linux-l


_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a