por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 04:37h
(#140710)
SDL es una "mierdecilla" comparado con DX, y eso que me parece una buena libreria para lo que es, para hacer cuatro "cosilla", algo de video, algo de animacion 3d, etc...
Pero cuando ves lo que ofrece DX, entonces se te cae el alma a los pies porque empiezas a ver a SDL (incluidas sus extensiones) como una libreria de juguete.
No me importan excusas como las que alegas para defender a SDL, con que si esta menos empleada o se invierte menos dinero en ella. Yo lo que necesito es una plataforma de desarrollo de videojuegos, y ahi no hay nada que rivalice con DX. Bueno, para 2D puedes encontrar Allegro, pero en 3D no hay nada que hacer.
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 05:07h
(#140713)
Amén, hermano. A mi no me gustan la mayoría de los juegos 3D. En muchos casos aumenta la diversión, en otros aporta algo de espectacularidad (a costa de que cueste hacer mucho más un juego) y en otros casos tienen un uso correcto, sin aportar gran cosa (como el último Bomberman).
Yo llevo años soñando con un Loom 2 (El día del tentáculo me hizo muy feliz), pero creo que no llegará.
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 05:15h
(#140715)
Creo que es legal cuando pasan un número determinado de años y caducan los derechos de autor (aunque para que eso pase tienen que pasar décadas me parece) o cuando ya no hay ninguna empresa que tenga sus derechos (por ejemplo, compañías que desaparecieron sin vn vender los derechos de su propiedad intelectual).
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 05:24h
(#140716)
Pero, ¿y la portabilidad? estoy seguro que OpenGL (y SDL también) podría ser mucho más de lo que es, pero tendrían que sacrificar portabilidad, por eso MS no tiene problemas con sacar algo como DX, porque portabilidad es lo último que buscan.
> Estoy seguro que los desarrolladores no tendrian problema en portar su juego a un API GNU si
> existiera, incluso aunque tuviera la mitad de funcionalidades que DX.
SDL es sencilla y potente.
Además, antes se hablaba de que no había herramientas, ¿ahora se dice que no son tan buenas? Por ese camino hay excusas para rato.
Por cierto, en estos días estoy aprendiendo a usar OpenGL ¡no me pinches el globo que OGL me gusta!
Los derechos de autor caducan 70 después de la muerte de su autor o 95 si hablamos de corporaciones (que no sé si será el caso) por lo que sería bastante chuguilla la cosa.
Además, ¿parece legal compartir juegos de recreativas de principios de los 80? Incluso un Pacman parece que no se volverá a editar en la vida. ¿Seguro? Es que ahora hay unas cosillas llamadas teléfonos móviles para los que están sacando muchos juegos antiguos, por lo que no me extrañaría que entre PDAs y otros tipos de periféricos móviles les diesen salida a esos productos.
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 09:32h
(#140724)
la iniciativa de sdl s buena, xo si programas videjuegos no creo q ni d chorra t ofrece algo comparado con el alivio de directx. si sdl en un futuro es mejor q directx, pues creo q muchos programadores se pasarán, nadie se rompe la cabeza para hacer algo q puede resultarte mas facil con otra herramienta... x lo menos yo.
Para usar WineX no es necesario ni siquiera que tengas una partición fat32. Funciona perfectamente sin tener windows instalado, y el que no sepas hacerlo no quiere decir que no se pueda.
además, no es necesario una máquina del copón, tan solo algo mas de memoria. Yo juego al War3 en linux con un AMD duron 650Mhz con 512Mb de RAM y una TNT2 sin problemas.
Antes de decir tonterías piensa un poco, todos salimos ganando, incluido tu.
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 14:04h
(#140771)
Es que leyendo los juegos que se consideran abandonware uno se da cuenta de que ha llegado a una edad en la cual hay que plantearse el futuro desde otro punto de vista ;->
Por lo que se mira tan mal la emulación y el abandonware (incluso en los casos que es legal) es precisamente por eso, para que no dejar en evidencia algunos títulos actuales nada jugables y tremendos devoradores de recursos con juegos más divertidos y jugables que en algunos casos puedan tener ¡hasta 20 años!
Más juegos clásicos para linux, habrá que probarlos.
Por cierto en http://usuarios.lycos.es/putusoft/remakex/remakex. htm tenéis una pequeña lista comentada y con links de nuevas versiones de clásicos para linux.
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 15:08h
(#140776)
La verdad es que no habia oido hablar de UGS y tiene buen apinta pero es más un engine que no un API y basar un juego en un engine existente es algo arriesgado si dicho engine no está suficientemente testeado.
Ademas los engines se hacen pensando en un determinado sector del videojuego, nadie haria un juego de rallys con el engine del quake 3 (bueno... casí nadie, hay mucho loco suelto) porque requiere enfatizar unos aspectos más que otros (mas fisica y menos detalle en primer plano...) así que sigo diciendo lo que comenté en el primer post, hace falta un API para juegos.
Todas las distribuciones de linux que he probado incluyen FIPS en el CD de instalación, un sencillo programa para MS-DOS que cumple a la perfección.
Ademas algunas de las actuales permiten redimensionar particiones desde la propia instalación (p. ej. Mandrake). Así que si el mayor problema era redimensionar las particiones sin perder datos me parece que ya no tienes excusa ;-).
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 15:44h
(#140783)
OGL está bien, es comodo, rapido de aprender y potente, sin embargo es tansolo un API grafico, no encontraras nada más que funciones que pinten y poco más.
Y cuando quieras cargar una textura tendras que recurrir a el codigo de alguien para cargar TGAs o BMPs, y cuando quieras generar un terreno decente entonces tendras que tragarte 30 papers sobre como programar Level of Detail, ¿que quieres modelos del 3ds? pues ya puedes leerte las especificaciones del formato, y así un largo etcetera...
DX sin embargo solventa muchos de estos casos, no diré que de una manera impecable pero al menos lo hace y eso es vital a la hora de programar un juego donde si para cada parte necesitas buscar codigo al final tienes 100 piezas que no encajan, y si por el contrario las programas tu no acabas nunca.
Hace falta un API para juegos, no una capa directa y sencilla.
¿Sabéis eso de 'La energía ni se crea ni se destruye, solo se transforma'? Pues con los derechos de autor pasa lo mismo.
Los derechos de autor no desaparecen nunca, ni siquiera aun cuando la compañía ha desaparecido, o el autor ha muerto.
Si una compañía desaparece suele ser por 2 motivos:
1. Que sea comprada/absorbida por otra compañía. En ese caso los derechos pasan a la compañía compradora.
2. Que quiebre/cierre/desaparezca. En ese caso los derechos pasan, al igual que todos los bienes de la compañía, a sus acreedores.
¿Qué es lo que ocurre la mayoría de las veces? Pues que en este mundillo tan movido de las compañías de los videojuegos muchas son compradas 3 o 4 veces, otras desaparecen por quiebra, otras se disuelven... El hecho es que a los acreedores no les interesan los derechos de videojuegos de hace 10 años, y pasan de ellos (a ellos les va mejor el dinero, los locales, los enseres de oficina, etc.).
En muchas ocasiones las propias compañías ni siquiera saben que tienen algunos derechos de videojuegos, pero sigue siendo ILEGAL su libre distribución, aunque la empresa no sepa que tiene los derechos sobre esos programas.
En definitiva, la única forma de conseguir la distribución libre de esos programas es, o bien quien tenga los derechos acepta esa distribución (y ojo, en muchas ocasiones los derechos no los tienen los programadores, sino las compañías donde trabajaron), o bien se espera a que caduquen esos derechos (y para entonces Guybrush ya tendrá hasta bigote).
--
------------------------------------------
Efectivamente, el asesino era el mayordomo.
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 21:34h
(#140837)
Yo lo que necesito es una plataforma de desarrollo de videojuegos, y ahi no hay nada que rivalice con DX
Primero, dudo que tú tengas necesidad de nada de eso. Y eso de que no hay nada que rivalice con las bibliotecas DX se lo cuentas a los señores de ID y a su Doom3.
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 21:38h
(#140838)
Ya puestos yo con el vmware puedo jugar a todos los juegos de windows, no te jode...
Lo que demuestra que no has usado vmware en absoluto. Vmware esa una máquina virtual, con su targeta sin aceleración 3D virtual y sus periféricos virtuales, no vale para jugar.
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 21:52h
(#140843)
La cuestion es que si se quiere jugar a la inmensa mayoria de los juegos, es necesario Windows y eso es un obstaculo para la masiva implantacion del SO.
No hay debate de fondo y no es un regate de ningún tipo. No son los usuarios los que siguen a las compañias de juegos sino que las compañias de juegos son las que siguen a los usuarios. Para que los todos los juegos salgan en GNU/Linux hace falta que haya usuarios y no al reves, los juegos se pueden hacer para GNU/Linux y se ha demostrado en multitud de ocasiones...
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 22:45h
(#140859)
Los desarrolladores de juegos punteros usan un mínimo de DirectX: el acceso a muy muy bajo nivel al frame buffer, o el envío de triángulos sueltos, por ejemplo. Existen una serie de técnicas muy sofisticadas para hacer las cosas mucho más eficientes de las que lo hacen las APIs de Microsoft. Si juegos como Empire Earth usaran las funciones que dices no iría ni la cuarta parte de rápido
Lo sé porque fuí desarrollador de juegos comerciales hace años y aún conservo algún contacto con ese mundillo.
He usado SDL y DirectX (desde el 3 hasta el 8), y me parece que SDL está bastante bien incluso para Windows.
En cuanto a OpenGL, no cambia cada año (como d3d) y la nueva especificación 2.0 será muy interesante, con el compilador de shaders, que se puede usar ya con algunas tarjetas gráficas.
por
pobrecito hablador
el Lunes, 14 Octubre de 2002, 23:02h
(#140863)
OGL está pensada como un interface lo más delgado posible con el hardware, igual que una pequeña parte de DX. Todo lo que quieras por encima lo haces tú si quieres competir en el mercado con los mejores video juegos.
Si te basta ser del montón (o menos) puedes usar LOD de DX y esas cosas.
por
pobrecito hablador
el Martes, 15 Octubre de 2002, 00:49h
(#140880)
¿? Yo tengo una Voodo 3, un pIII a 667 y 512Mb de ram y, mientras en w2k Warcraft III es perfectamente jugable, en Linux baja Winex se nota que mi computadora necesita potencia extra. Es injugable.
Sin contar extraños glitches: cursor que no se ve, 6 "circulos selectores por unidad", etc.
Bocazas.
(Puntos:0)Anda tio, tas fumao.
(Puntos:0)
Pero cuando ves lo que ofrece DX, entonces se te cae el alma a los pies porque empiezas a ver a SDL (incluidas sus extensiones) como una libreria de juguete.
No me importan excusas como las que alegas para defender a SDL, con que si esta menos empleada o se invierte menos dinero en ella. Yo lo que necesito es una plataforma de desarrollo de videojuegos, y ahi no hay nada que rivalice con DX. Bueno, para 2D puedes encontrar Allegro, pero en 3D no hay nada que hacer.Re:Snif :'-(
(Puntos:0)Re:Preguntas varias
(Puntos:0)Re:Falta interes
(Puntos:0)> Estoy seguro que los desarrolladores no tendrian problema en portar su juego a un API GNU si
> existiera, incluso aunque tuviera la mitad de funcionalidades que DX.
SDL es sencilla y potente.
Además, antes se hablaba de que no había herramientas, ¿ahora se dice que no son tan buenas? Por ese camino hay excusas para rato.
Por cierto, en estos días estoy aprendiendo a usar OpenGL ¡no me pinches el globo que OGL me gusta!
chau
--JMR
Re:Preguntas varias
(Puntos:2)( http://marcusfernandez.com )
Además, ¿parece legal compartir juegos de recreativas de principios de los 80? Incluso un Pacman parece que no se volverá a editar en la vida. ¿Seguro? Es que ahora hay unas cosillas llamadas teléfonos móviles para los que están sacando muchos juegos antiguos, por lo que no me extrañaría que entre PDAs y otros tipos de periféricos móviles les diesen salida a esos productos.
exacto
(Puntos:0)Re: WineX es un fraude. [MIENTES!!]
(Puntos:2)( Última bitácora: Jueves, 27 Febrero de 2014, 09:39h )
Para usar WineX no es necesario ni siquiera que tengas una partición fat32. Funciona perfectamente sin tener windows instalado, y el que no sepas hacerlo no quiere decir que no se pueda.
además, no es necesario una máquina del copón, tan solo algo mas de memoria. Yo juego al War3 en linux con un AMD duron 650Mhz con 512Mb de RAM y una TNT2 sin problemas.
Antes de decir tonterías piensa un poco, todos salimos ganando, incluido tu.
Re: Bocazas.
(Puntos:0)X-D
Empollate algo de las SDL, porque sobre ellas se está emulando DX8 casi al 100%, y luego nos vienes a contar tus películas.
Re: Pos ale a comprarse un p4 a 3 ghz....
(Puntos:0)¿Alguien sabe de un buen plan de pensiones?
(Puntos:0)Hay le has 'dao'
(Puntos:1)( Última bitácora: Lunes, 19 Septiembre de 2005, 12:32h )
Pues que bien :D
(Puntos:1)( Última bitácora: Lunes, 19 Septiembre de 2005, 12:32h )
Por cierto en http://usuarios.lycos.es/putusoft/remakex/remakex. htm tenéis una pequeña lista comentada y con links de nuevas versiones de clásicos para linux.
Re: Un API, no un engine
(Puntos:0)Ademas los engines se hacen pensando en un determinado sector del videojuego, nadie haria un juego de rallys con el engine del quake 3 (bueno... casí nadie, hay mucho loco suelto) porque requiere enfatizar unos aspectos más que otros (mas fisica y menos detalle en primer plano...) así que sigo diciendo lo que comenté en el primer post, hace falta un API para juegos.
Re:Para que luego digan
(Puntos:1)Ademas algunas de las actuales permiten redimensionar particiones desde la propia instalación (p. ej. Mandrake). Así que si el mayor problema era redimensionar las particiones sin perder datos me parece que ya no tienes excusa ;-).
Re:Falta interes
(Puntos:0)Re:Preguntas varias
(Puntos:1)( http://barrapunto.com/ )
Los derechos de autor no desaparecen nunca, ni siquiera aun cuando la compañía ha desaparecido, o el autor ha muerto.
Si una compañía desaparece suele ser por 2 motivos:
1. Que sea comprada/absorbida por otra compañía. En ese caso los derechos pasan a la compañía compradora.
2. Que quiebre/cierre/desaparezca. En ese caso los derechos pasan, al igual que todos los bienes de la compañía, a sus acreedores.
¿Qué es lo que ocurre la mayoría de las veces? Pues que en este mundillo tan movido de las compañías de los videojuegos muchas son compradas 3 o 4 veces, otras desaparecen por quiebra, otras se disuelven... El hecho es que a los acreedores no les interesan los derechos de videojuegos de hace 10 años, y pasan de ellos (a ellos les va mejor el dinero, los locales, los enseres de oficina, etc.).
En muchas ocasiones las propias compañías ni siquiera saben que tienen algunos derechos de videojuegos, pero sigue siendo ILEGAL su libre distribución, aunque la empresa no sepa que tiene los derechos sobre esos programas.
En definitiva, la única forma de conseguir la distribución libre de esos programas es, o bien quien tenga los derechos acepta esa distribución (y ojo, en muchas ocasiones los derechos no los tienen los programadores, sino las compañías donde trabajaron), o bien se espera a que caduquen esos derechos (y para entonces Guybrush ya tendrá hasta bigote).
------------------------------------------
Efectivamente, el asesino era el mayordomo.
Re:Falta interes
(Puntos:1)( http://barrapuntonuncahasidoloqueera.com/ | Última bitácora: Lunes, 11 Julio de 2011, 14:13h )
Re: Anda tio, tas fumao.
(Puntos:0)Primero, dudo que tú tengas necesidad de nada de eso. Y eso de que no hay nada que rivalice con las bibliotecas DX se lo cuentas a los señores de ID y a su Doom3.
Re: WineX es un fraude.
(Puntos:0)Lo que demuestra que no has usado vmware en absoluto. Vmware esa una máquina virtual, con su targeta sin aceleración 3D virtual y sus periféricos virtuales, no vale para jugar.
Re: Pos ale a comprarse un p4 a 3 ghz....
(Puntos:0)Pichacorta
(Puntos:0)Re:Para que luego digan
(Puntos:0)No hay debate de fondo y no es un regate de ningún tipo. No son los usuarios los que siguen a las compañias de juegos sino que las compañias de juegos son las que siguen a los usuarios. Para que los todos los juegos salgan en GNU/Linux hace falta que haya usuarios y no al reves, los juegos se pueden hacer para GNU/Linux y se ha demostrado en multitud de ocasiones...
Sobra la mitad
(Puntos:0)Lo sé porque fuí desarrollador de juegos comerciales hace años y aún conservo algún contacto con ese mundillo.
He usado SDL y DirectX (desde el 3 hasta el 8), y me parece que SDL está bastante bien incluso para Windows.
En cuanto a OpenGL, no cambia cada año (como d3d) y la nueva especificación 2.0 será muy interesante, con el compilador de shaders, que se puede usar ya con algunas tarjetas gráficas.
Re:Falta interes
(Puntos:0)Si te basta ser del montón (o menos) puedes usar LOD de DX y esas cosas.
Re: WineX es un fraude. [MIENTES!!]
(Puntos:0)Sin contar extraños glitches: cursor que no se ve, 6 "circulos selectores por unidad", etc.