Sacar un cliente de 64 bits

Sacar un cliente de 64 bits

in Sugerencias

Posted by: Thendra.9572

Thendra.9572

Buenas me extraña que solo haya un cliente de 32 bits siendo un juego nuevo ya que casi cualquer ordenador actual soporta sistemas de 64 bits.Podeis sacar un cliente de 64 bits para un mayor rendimiento en estas maquinas?

Un saludo

Sacar un cliente de 64 bits

in Sugerencias

Posted by: lunala.2096

lunala.2096

Excto, ahora el 99% de los procesadores son 64b aunque todavía el windows de muchos no lo sea, pero con el tiempo todos tendremos 64b en todo.

Entiendo que no sea un tema de vital importancia, pero deberían considerarlo como opción hacer al revés, versión oficial en 64b ( para así aprovechar las prestaciones que estos equipos proporcionan ) y una segunda version de 32b para quien tenga un sistema 32b. Es más ( y esto lo veo mas difícil ) pondría versión nativa para otros sistemas operativos como puedan ser linux, ios u otros (también en 64 y 32 si hubiera opción).

No entiendo mucho de programación, pero creo que el grueso del trabajo está hecho, los datos de texturas, gráficos, objetos, mapas y otras cosas serian comunes, y la parte realmente cliente seria lo único que cambiaría ( a mi entender ) con unos pequeños cambios a la hora de compilar.

En realidad veo difícil que lo hagan, pero opino que seria buena idea, por tanto apoyo la propuesta.

Un saludeT

Mejor saber un poco de todo que saberlo todo de una sola cosa.

Sacar un cliente de 64 bits

in Sugerencias

Posted by: Blaquesmith.5423

Blaquesmith.5423

+1. De qué me sirve tener un procesador y S.O. de 64 bits si luego sólo uso la mitad de los registros para los cálculos? Mi viejo procesador podría dar mucho más de sí si hubiera una versión de 64 bits…

Sacar un cliente de 64 bits

in Sugerencias

Posted by: zarovich.5086

zarovich.5086

Excto, ahora el 99% de los procesadores son 64b aunque todavía el windows de muchos no lo sea, pero con el tiempo todos tendremos 64b en todo.

Entiendo que no sea un tema de vital importancia, pero deberían considerarlo como opción hacer al revés, versión oficial en 64b ( para así aprovechar las prestaciones que estos equipos proporcionan ) y una segunda version de 32b para quien tenga un sistema 32b. Es más ( y esto lo veo mas difícil ) pondría versión nativa para otros sistemas operativos como puedan ser linux, ios u otros (también en 64 y 32 si hubiera opción).

No entiendo mucho de programación, pero creo que el grueso del trabajo está hecho, los datos de texturas, gráficos, objetos, mapas y otras cosas serian comunes, y la parte realmente cliente seria lo único que cambiaría ( a mi entender ) con unos pequeños cambios a la hora de compilar.

En realidad veo difícil que lo hagan, pero opino que seria buena idea, por tanto apoyo la propuesta.

Un saludeT

No es tan sencillo. Habría que ver como es la versión de OSX oficial (si no es un mero paquete con wine optimizado para el juego integrado en el paquete, como hace Electronic Arts con el Sims o el Spore). Quiero decir, si el motor gráfico del juego está correctamente implementado para soportar al 100% OpenGL entonces realizar una versión para Linux probablemente no debería de dar demasiado trabajo… es decir realizar y modificar todas las llamadas de sistema para que utlicen POSIX y sobre ese nuevo cliente ejecutar el motor gráfico compatible con OpenGL (para el cual también se realizarían los cambios necesarios para soportar libSDL).

Como el caso sea que el motor gráfico está implementado sobre DirectX, la verdad es que tienen un problemon serio si en algún momento se plantean sacar una versión nativa para Linux. Ya que en ese caso tendrían que desarrollar una capa completa de compatbilidad DirectX-OpenGL para no tener que rehacer todo el motor… o simplemente utilizar la que existe: Wine

El caso de liberar un cliente de 64 bits. Puedes basarlo en realizar una compilación de la aplicación para generar binarios de 64 bits… peeeeero resulta que te toparías con que no se ganaría demasiado, ya que así solo conseguirían las optimizaciones automáticas que les ofreciese el compilador que para ello usen (la diferencia de rendimiento es inapreciable en un juego). Para que la diferencia sea completamente apreciable sería necesario modificar gran parte del código (especialmente el relacionado con operaciones vectoriales) para poder aprovechar el mayor ancho de palabra, así como tocar las funciones que aprovechen el paralelismo de la CPU (en general un juego suele trabajar con operaciones a bajo nivel, especialmente para aprovechar el conjunto de instrucciones multimedia que tiene un procesador implementedas). Si hacen todo eso, entonces sí, podrían sacar un cliente de 64 bits puro y duro, donde notarías una notable diferencia de rendimiento.

Elmira Siand – Guerrera Humana – Daño de condición
Eliana Nara – Hipnotizadora Humana – Berserker
Xilda Nara – Elementalista Humana – Berserker/Poder de curación

Sacar un cliente de 64 bits

in Sugerencias

Posted by: lunala.2096

lunala.2096

Bueno, no llego a tanto detalle, si no se puede no se puede…. pero con el tiempo que llevan los 64b lo vería lógico.

De todas formas es una sugerencia, ellos estudiaran si se puede, y en caso afirmativo si les compensa el esfuerzo para lo que puedan conseguir… lo del linux… lo veo mas difícil, pero por pedir que no quede… jeje

Hala, un saludete.

Mejor saber un poco de todo que saberlo todo de una sola cosa.

Sacar un cliente de 64 bits

in Sugerencias

Posted by: zarovich.5086

zarovich.5086

Bueno, no llego a tanto detalle, si no se puede no se puede…. pero con el tiempo que llevan los 64b lo vería lógico.

De todas formas es una sugerencia, ellos estudiaran si se puede, y en caso afirmativo si les compensa el esfuerzo para lo que puedan conseguir… lo del linux… lo veo mas difícil, pero por pedir que no quede… jeje

Hala, un saludete.

Por poder se puede… pero probablemente necesiten algo más de recursos humanos y tiempo para ello

Elmira Siand – Guerrera Humana – Daño de condición
Eliana Nara – Hipnotizadora Humana – Berserker
Xilda Nara – Elementalista Humana – Berserker/Poder de curación