Estas desarrollando tus Juegos en Unreal Engine/Godot/Unity mal - USA Git!

Aquí te quería comentar rápidamente una situación que me pasó con unreal en la cual estaba editando felizmente un blueprint como siempre en este caso era para la parte de unos portales el menú de selección o mejor dicho el mundo en la cual se va a poder navegar hacia los otros mundos y de repente unreal se cerró más y feliz de la vida y tú puedes decir bueno no pasa nada lo vuelves a abrir eso es algo que cualquier persona que trabaje en un real debe saber que sucede queo cra chea cada vez que le da la gana o bueno no t no tan así pero cuando le da le da entonces no pasó nada lo abrí y siguió con mi vida el problema es que precisamente un real por alguna razón al menos en la mac me ocurrió que corrompió dicho archivo porque cuando fui a Windows sí lo pude abrir.

Entonces aquí tuviera que probar otra vez una vez que reinicié la mac para ver si lo podía abrir pero suponte que no que simplemente no lo podías abrir más cosa que yo pensé que había sucedido y que puede pasar porque pacolo en ese nivel estaba muy sencillo es decir tenía era tres cosas no era un nivel muy elaborado simplemente tenía cinco portales y tenía cuatro cu aplastados y poco más y estaba era editando ahí el portal porque quería era hacerle un código en común para todos que era la parte de navegación pero de repente cerró entonces precisamente eso es lo que yo quiero llamarte la importancia de emplear este tipo de respaldos de código por llamarlo de alguna manera como en este caso viene siendo git o ghot directamente ya que puedes emplear también git sin emplear githot pero la ventaja que te trae githot es que puedes compartir tu código y obviamente también como quien dice darle un Blueprint adicional por si tu computadora explota entonces al menos lo tienes ahí respaldado Entonces sí es muy importante tenerlo respaldado 

Imprescindible respaldar el código de tu juego

Yo creo que esta situación al menos me llamó al botón aunque ya yo lo había hecho hace mucho y era siempre lo que comentaba y esto recuerda que también lo había hablado en otro video que yo no entiendo sobre todo los desarrolladores de videojuegos cómo no tienen la costumbre de emplear este tipo de respaldos porque por situaciones como estas suponte que es un nivel que tienes meses trabajando y de repente un real le da por corromper entonces qué tienes que hacer tienes que parir porque literalmente ente vas a parir para ver si lo puedes rescatar probando cualquier situación loca que vayas a encontrar por internet y cualquier solución que te pueda andar o cualquier cosa que se te ocurra y vas a perder muchísimo tiempo te vas a desesperar demasiado entonces a la final no vas a saber qué es mejor si es hacerlo otra vez todo desde cero o intentar recuperarlo y si empleas esto no te tienes que preocupar por eso a mí cuando me pasó eso yo dije Bueno no pasa nada de igual manera esta haciendo algunas pruebas con los blueprints no pierdo prácticamente ningún trabajo si él quiere reventarlo yo lo lo elimino y simplemente lo vuelvo a descargar de acá y ni siquiera lo tengo que descargar es decir.

Tengo como cuatro maneras de hacerla de recuperar ese código ya que aquí recuerda en caso de que no manejes mucho lo que es github que también te lo explico un poco más en el video mencionado por aquí esto te da el total de commit es decir yo tengo a la fecha 245 commic para mi proyecto de unreal que yo tengo por acá por lo tanto yo fácilmente puedo darle aquí y como quien dice Volver al pasado el código que yo tengo aquí Volver al pasado para que tenga una versión como quien dice estable con la cual trabajar entonces Simplemente yo copiaría este Comando escribo la terminal ge checkout coloco este Comando y automáticamente revertiría todos los cambios para est en un ambiente estable otra vez y por lo tanto no perdiera absolutamente nada ya que esto obviamente también puede ir a peor esto también lo comentaba el desarrollador de videojuegos el llamado guincho él dijo que una vez é empleaba era Unity y directamente falló simplemente ni habría Entonces él tuvo que invertir varias horas de su tiempo para solucionar el problema de manera manual ya que estos archivos la diferencia de cualquier cosa que nosotros estemos programando ya sea en flurer ya sea en Android nativo lo que te dé la gana no tenemos el código fuente así tan bonito no necesariamente tiene que estar ahí puede que ya sean archivos binarios compilados entonces ahí la cosa se puede complicar o directamente son archivos manejados o estructurados internamente por un real y por lo tanto cuando lo vayamos a abrir no vamos a entender ni media papa porque estamos acostumbrados a manejarlo de esta manera pero suponte tú que inter ente esto es un xml que nosotros no manejamos internamente entonces y es ahí donde precisamente está el error Entonces te tienes que empezar a navegar todo eso para ver si puedes solucionar el problema de manera manual cosa 1ue obviamente es asquerosamente horrible y otra vez si empleas este tipo de esquemas no vas a tener ningún problema puedes estar completamente seguro que tu proyecto la computadora el país puede explotar pero tu proyecto va a estar bien te tienes que preocupar tú si el el país explota porque tienes que salir con vida pero tu proyecto va a estar completamente ente vivo y completamente disponible a que simplemente ya sea que tengas en otra computadora tengas ya tu proyecto y simplemente haces un kpol para traerte los cambios o directamente te lo descargas de acá lo clonas o las 10,000 formas que tenemos para recuperar nuestro código aquí también un punto muy importante y es que esto es algo que es bueno que lo hagas desde el inicio porque los proyectos en un real no creo que sea ninguna novedad van creciendo rápidamente y por lo tanto cuando ya tienes varios gigas se te va a complicar muchísimo Al menos que tengas una excelente conexión a subir tus cambios aquí a este tipo de respaldos de código Por así decirlo así que pues nada ese era el mensaje que te quería dar y sin más que decir nos vemos en otro video

Acepto recibir anuncios de interes sobre este Blog.

Te comento sobre una situación que me paso al momento de crear mi juego en Unrela y lo que me salvo... usar git y github

- Andrés Cruz

In english