nomoregames 35 Report post Posted June 26, 2020 (edited) Muy buenas a todos Como comenté en Propuesta de aprendizaje 2.0, estamos trabajando con github... o al menos esa es la intención. Sabemos como publicar un repositorio, pero luego, como subir una parte de el proyecto o usar las ramas (branches) ya se nos hace muy complicado. He mirado tutoriales, pero todos lo hacen de formas distintas y cuando ay algo que no entiendo de uno, no puede a partir de el punto donde me he quedado seguir otro. Se que existe un pluggin de github en unity, que facilita mucho las cosas, pero me sigo topando con el problema de no saber trabajar luego con el repositorio Alguna alternativa a github? Alguien que aya trabajado con github y unity que pueda darme un empujón en la dirección correcta? Gracias Edited June 26, 2020 by nomoregames Quote Share this post Link to post Share on other sites
Igor 340 Report post Posted June 26, 2020 no entiendo para que quereis usar github... si es para compartir el proyecto vale con el unityCloud... activando "collaborate" en la pestaña de "services" y luego desde el "unityDash" (hay un enlace donde la pestaña de collaborate) desde ahi (es un pagina de internet de unity donde ver tus proyectos que tienes subidos al cloud) desde ahi puedes dar acceso a la gente a tu proyecto poniendo su direccion de correo... ...de github me he bajado alguna vez algun proyecto/tutorial de sebastian lauge por ejemplo.... pero en realidad no se como se usa o para que se usa exctamente github... porque para descargar cosas valdria con Mega, o google Drive... entonces seguro que github tiene alguna utilidad que yo desconozco... supongo que sera algo tipo al unityCloud, donde puedes ir subiendo actuañizaciones de tu proyecto o algo asi... pero no se exactamente lo que es 😅 Quote Share this post Link to post Share on other sites
nomoregames 35 Report post Posted June 26, 2020 Buenas @Igor El problema de usar unity colaborate es la limitación que presenta en cuanto a la cantidad de personas que pueden trabajar en un mismo proyecto (que son 3) 1 Quote Share this post Link to post Share on other sites
Igor 340 Report post Posted June 26, 2020 2 minutes ago, nomoregames said: Buenas @Igor El problema de usar unity colaborate es la limitación que presenta en cuanto a la cantidad de personas que pueden trabajar en un mismo proyecto (que son 3) ah! pues no tenia ni idea! creo que solo he estado en proyectos de 2 personas... es bueno saberlo... lo que si sabia es que tiene limite de capacidad (a no ser que pagues) ...que se limita a 1gb. gracias Quote Share this post Link to post Share on other sites
leocub58 208 Report post Posted June 26, 2020 (edited) 53 minutes ago, Igor said: ...de github me he bajado alguna vez algun proyecto/tutorial de sebastian lauge por ejemplo.... pero en realidad no se como se usa o para que se usa exctamente github... porque para descargar cosas valdria con Mega, o google Drive... entonces seguro que github tiene alguna utilidad que yo desconozco... supongo que sera algo tipo al unityCloud, donde puedes ir subiendo actuañizaciones de tu proyecto o algo asi... pero no se exactamente lo que es Github es un repositorio online, no es una web de descarga como mega. Su función principal es el manejo de versiones, la idea de tener alojado un proyecto en un repositorio es poder trabajar conjuntamente con otras personas sin influir en su trabajo ni ellos en el tuyo. Otra utilidad es alojar proyectos en desarrollo, y a medida que lo actualizas las personas que tienen clonado el repositorio pueden también actualizarlo. Por ejemplo, yo tengo un servidor privado de GIT (no GitHub) llamado bonobo en una rasperry pi conectada 24/7, a su vez tengo PC y mac, y mi hermano (el cual es mi compañero de equipo, yo programo y el hace todo el arte) tiene PC y Portátil, tenemos en todas las computadoras el proyecto. Cuando yo trabajo hago un comit (se suben SOLO los archivos que se han modificado) y así mantenemos el proyecto actualizado en todos los dispositivos. Esto permite que el trabaje en su campo y yo en el mío, y los archivos nunca van a entrar en conflicto. 2 hours ago, nomoregames said: Muy buenas a todos Como comenté en Propuesta de aprendizaje 2.0, estamos trabajando con github... o al menos esa es la intención. Sabemos como publicar un repositorio, pero luego, como subir una parte de el proyecto o usar las ramas (branches) ya se nos hace muy complicado. He mirado tutoriales, pero todos lo hacen de formas distintas y cuando ay algo que no entiendo de uno, no puede a partir de el punto donde me he quedado seguir otro. Se que existe un pluggin de github en unity, que facilita mucho las cosas, pero me sigo topando con el problema de no saber trabajar luego con el repositorio Alguna alternativa a github? Alguien que aya trabajado con github y unity que pueda darme un empujón en la dirección correcta? Gracias Mi consejo es que no uses GitHub para proyectos de Unity, cuando se suben más de X mb en un solo commit te da problemas, y cuando el proyecto supera los 5gb te obligan a pagar la suscripción. Lo que si aconsejo es utilizar su software Github Desktop (es para manejar todo el repositorio en un programa, sin necesidad de comandos), es muy bueno, simple y sirve con cualquier sistema GIT. Mi otro consejo es que te hagas el repositorio tú, creando un servidor web local (en mi caso como ya dije lo tengo un una rasperry pi) pero también puedes hacerlo en tu PC instalando los paquetes de windows IIS. Una vez instalado descarga el servidor Bonobo, lo instalas en la carpeta del servidor web y ya tendrías tu repositorio online privado. Como mencioné anteriormente, utiliza el software de GitHub desktop, es realmente cómodo e intuitivo y te permite trabajar con bonobo, además a la hora de crear nuevos repositorios puedes seleccionar por defecto un .gitignore de Unity que lo que hace es ignorar los archivos que genera el Unity por defecto, así evitas subir archivos que te hacen más pesado el proyecto. Si necesitan más ayuda con esto puedo crear un tópic y explicarlo o un vídeo de YT. ¡Un saludo! Edited June 26, 2020 by leocub58 2 Quote Share this post Link to post Share on other sites
nomoregames 35 Report post Posted June 28, 2020 Perdón por tardar en responder Me lo estuve mirando... madre mia se me complica mucho la cosa... me saldría mas a cuenta usar google drive e ir descargando 😅 Finalmente usaremos collab, pero con grupos de tres (tantos años al age of empires tenían que servir para tamaña solución logística). En un futuro me lo pienso mirar mejor Gracias por vuestras respuestas Quote Share this post Link to post Share on other sites
leocub58 208 Report post Posted June 28, 2020 5 hours ago, nomoregames said: Perdón por tardar en responder Me lo estuve mirando... madre mia se me complica mucho la cosa... me saldría mas a cuenta usar google drive e ir descargando 😅 Finalmente usaremos collab, pero con grupos de tres (tantos años al age of empires tenían que servir para tamaña solución logística). En un futuro me lo pienso mirar mejor Gracias por vuestras respuestas Parece complicado pero no lo es, solo es instalar 2 programas y dar clicks xD Quote Share this post Link to post Share on other sites