Cita:
Originalmente Escrito por sanmi69
pues debo ser un arquitecto jee bastante malo
Anda que no hay sistemas que no son retrocompatibles hacia atras. Mismamente windows 7 no es compatible 100% hacia atras. Muchos programas que funcionan perfectamente en windows XP, NO funcionan correctamente en windows 7
Un ejemplo mas claro, Internet Explorer 6. Todavia existe páginas que están optimizadas para IE6. Dichas paginas si las ves desde un navegador diferente, o incluso una version superior, IE7 por ejemplo, se ven incorrectamente. Y por que pasa esto???
Sencillo: Porque en IE6 hay cosas que funcionan que en el resto de navegadores no. Los posteriores no los han hehco compatibles hacia atras, porqeu hacer que se mostrara bien, iba en contra del standard. Y como era el navegador más usado, las paginas se hacia especificamente para que se vieran bien en IE6, aun sabiendo que estaban mal hechas.
Todas esas paginas, se han tenido que adaptar para que funcionen en los nuevos navegadores.
Pero claro, estas cosas no pasan nunca.....
|
Tú lo estás diciendo, un sw que funcionaba en xp en windows 7 NO FUNCIONA, o no le funcionan ciertas funcionalidades, no es lo mismo que funcionar perfectamente, y dejar de hacerlo al rato...
El ejemplo que pones de IE6 tampoco es comparable, una página diseñada para IE6 no funcionará en IE8, desde el principio, no puede ser que la estés viendo y de repente se corrompa y deje de verse...
Cita:
Originalmente Escrito por DaRKoP
Y si ese juego está programado por ejemplo en Unity3D y es éste último el que es no 100% compatible con el API de la 4 de Android? Quiero decir, diferentes programadores, mismo motor gráfico, mismo problema... De ahí que funcione en algunos juegos y en otros no, programados por distintas personas...
|
Hmm esto sí podría ser, pero si no me equivoco, no tiene que ver el motor gráfico con los controladores de entrada. Por ejemplo, en windows, se usa, por ejemplo Cryengine para el Crysis, pero para la entrada de mandos, ratón, teclado, etc, se usa DirectInput...