Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Librería Para Desarrollo Multi-plataforma

Iniciado por CoLSoN2, 02 de Diciembre de 2004, 10:34:24 AM

« anterior - próximo »

CoLSoN2

 Estoy buscando alguna librería que me libre de realizar todo tipo de código de sistema que dependa de la plataforma, por lo tanto la librería debe tener esto:

- Manejo de ficheros, enumerar ficheros de un directorio, ejecutar un fichero externo, crear nombre con ruta correcto en base a un nombre relativo al ejecutable.
- Manejo de ventanas, creación, aplicar un gamma determinado, recibir eventos (alt+tab,terminación, etc), crear ventanas de dialogos (MessageBox), minimizar ventana
- Obtener información del sistema: modelo de tarjeta gráfica, procesador y MHz, cantidad de memoria RAM, etc.


Requisitos deseados:
- Cambiar de fullscreen a ventana 'al vuelo'
- Obtener estado de drivers de la tarjeta gráfica
- Lo más ligera posible :)

¿alguno conoce alguna?
Manuel F. Lara
Descargar juegos indie  - blog sobre juegos indie y casual
El Desarrollo Personal.com  - blog sobre productividad, motivación y espíritu emprendedor

sés

 BGL ^_^

Pero está en desarrollo, solo está la base y aun es solo para Windows.

Aquí empezó todo.
Soy indeciso... ¿o no?

CoLSoN2

 Si (ahora) sólo es para windows no me sirve de nada XD
Cómo mínimo necesito Windows y Mac OS X.
Manuel F. Lara
Descargar juegos indie  - blog sobre juegos indie y casual
El Desarrollo Personal.com  - blog sobre productividad, motivación y espíritu emprendedor

sés

Soy indeciso... ¿o no?

CoLSoN2

 precisamente es mi total ignorancia lo que me lleva a buscar una librería como esta..
Manuel F. Lara
Descargar juegos indie  - blog sobre juegos indie y casual
El Desarrollo Personal.com  - blog sobre productividad, motivación y espíritu emprendedor

Sacrifai

  :P  No soy muy entendido del tema, pero ¿la SDL no te sirve?

CoLSoN2

Cita de: "Sacrifai":P  No soy muy entendido del tema, pero ¿la SDL no te sirve?
A la SDL le faltan muchas de las cosas que he nombrado.. una verdaderísima pena.
Manuel F. Lara
Descargar juegos indie  - blog sobre juegos indie y casual
El Desarrollo Personal.com  - blog sobre productividad, motivación y espíritu emprendedor

Grugnorr

 SDL+Python te dará todo eso...juraría  :P

hat the hells!

CoLSoN2

Cita de: "Grugnorr"SDL+Python te dará todo eso...juraría  :P
el problema es que quiero que sea todo C++ :\
Manuel F. Lara
Descargar juegos indie  - blog sobre juegos indie y casual
El Desarrollo Personal.com  - blog sobre productividad, motivación y espíritu emprendedor

Pogacha

 Yo tambien busco lo mismo!
Una libreria que funque en windows, linux y mac.
Controle sonido, video y archivos.
Glut es un estandar y hay que compilar con distintas librerias para cada plataforma?
Si encontras algo avisame.


vincent

 No sé si tiene soporte para mac pero hace buena pinta

Free Glut

VinCenT
Desarrollo en .Net y metodologías http://devnettips.blogspot.com

Grugnorr

 En Realidad Python era por simplificar las GUIs, juraría que GTK y demás está en C nativamente
hat the hells!

martiño

 Hola,

Te comento cuales son las librerias multiplataforma mas conocidas, y las principales caracteristicas de cada una.

Todas tienen versiones para los sistemas operativos mas conocidos. Aunque no se si todas incorporan todas las funcionalidades que quieres (lo de que te digan la tarjeta de video lo veo crudo aunque eso lo puedes ver con OpenGL).

wxWindows - www.wxwindows.org

- Open Source
- Es un wrapper, es decir usa los controles de cada SO (lo que para mi es una ventaja)
- C++
- Soporte para OpenGL estable y en el nucleo
- Facil de usar, muy estilo el awt de Java, es mi favorita ;)


GTK - www.gtk.org

- Open Source
- Controles propios (y feos)
- C (aunque hay tambien wrappers para C++)
- Soporta OpenGL aunque no en el nucleo (con extensiones que hizo peña)
- Version de windows medio inestable
- Es lo que usa el gimp (de hecho las inciales significan Gimp Toolkit)

QT - www.trolltech.com

- Propietaria (en windows solo hay gratis una version anticuada)
- Controles propios
- C++
- Soporta OpenGL
- Lo usa KDE



CoLSoN2

 GTK no me gusta y QT tiene el inconveniente de tener propietaria la parte de windows.

wxwidgets (la librería anteriormente conocida como wxwindows xD) es la que más me había interesado, pero puedo usarla sólo para ese tipo de cosas que he descrito (es decir, que no voy a usar la GUI para nada.)
Manuel F. Lara
Descargar juegos indie  - blog sobre juegos indie y casual
El Desarrollo Personal.com  - blog sobre productividad, motivación y espíritu emprendedor






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.