Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

proyecto a la mierda tras intentar cambiar de versión unity

Iniciado por marketxu, Noviembre 14, 2015, 07:26:57 PM

Tema anterior - Siguiente tema
Pues eso tenia un proyecto muy avanzado en unity 4.3.4 (una semana desde la ultima copia de seguridad (lo sé mal hecho)) y accidentalmente lo abrí con unity 5 (tengo otro proyecyo basado en esta versión).Como resultado unity5 no importa bien el proyecto y este queda inservible y si trato  de volver atrás me da un bug y se cierra cuando recompila los assets. solo consigo hacerlo funcionar en 4.3.4 eliminando la carpeta metadata, con el problema que esto conlleva osea que no funciona nada y en la consola de errores me advierte de la falta de los mismos.Llegado a este punto, ¿que me recomiendan? 1. me resigno y rehago todo.2. Invoco a satán.3. alguien me ayuda a portar el proyecto a unity 5.?pd. con orientarme me siento servido pero si alguien quiere ayudarme a portalo un hueco en los créditos y en mi corazón.

Cambiar la versión de Un proyecto siempre conlleva cierto riesgo. Solo te queda echarle paciencia y arreglarlo a mano.

Noviembre 15, 2015, 01:06:59 AM #2 Ultima modificación: Enero 01, 1970, 01:00:00 AM por Antonio
Sí, a mi también me pasó algo parecido y casi que tuve que rehacer el proyecto, los códigos por un lado, pero no quedó tan afectado como el sistema de materiales y los addons, (antes estaba usando el RAIN para la inteligencia artificial, pero se me fue al garete con la versión 5, así que he tenido que escribir ese código de 0 en C# y con el navigator de unity).

El tema es que al final estoy contento con el resultado, muchas cosas las he podido recuperar del proyecto anterior, y poco a poco, testeando cada elemento para asegurarme de que funciona, en el proceso, también he ido revisando y modificando algunas cosas para que vayan mejor, (eliminando reiteraciones de código u aplicando nuevos métodos que he ido aprendiendo como el navigator con sus links de escalada, o la utilidad de proyectar el vector de movimiento en la normal del suelo para mantener la velocidad en las cuestas). 

Parece una tarea ardua y desesperante, pero muchos assets ya los tienes hecho, metiendolos poco a poco, pues no lleva tanto tiempo como puede parecer.

eso es lo que voy a hacer, recupero assets y desde casi 0. la pena es que casi todo lo que he perdido ha sido el tema de optimizaciones que estaba haciendo y mejoras de la IA.Me lo voy a tatuar

Culpa vuestra por no estar al día. La compatibilidad con antiguas plataformas no puede ser una excusa, ya que el Build Settings os permite construir para versiones anteriores del sistema.. Además Unity5 es mucho más avanzado internamente, y su runtime aprovecha mucho mejor los recursos.

Personalmente me mantengo en la versión 4.X y no es por temas de compatibilidad. Es porque vale pasta.

Etiquetas: