Noticias

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

Enfoque global y calidad en las respuestas de los foros

Iniciado por pioj, Abril 17, 2016, 12:17:31 PM

Tema anterior - Siguiente tema
Abril 17, 2016, 12:17:31 PM Ultima modificación: Abril 17, 2016, 12:18:18 PM por pioj
Saludos a todos, abro un debate con la intención de poder llegar a un consenso entre todos los usuarios de la Comunidad, sobre un par de temas que últimamente pueden estar provocando algo de discusión y hasta un pequeño caos en ciertos hilos de consulta. NOTA: Este debate es para todos los usuarios, nuevos y expertos, pero me gustaría que participarais especialmente aquellos que ya llevéis un tiempo en estos foros (+4 meses?), ya que tenéis una visión más general de su actividad diaria. El tema es sobre cómo debemos y queremos actuar cuando aparece cualquiera de los siguientes ejemplos de consulta:
  1. Usuarios que necesitan resolver una problema, pero no incluyen código ni explican el fallo correctamente, o se explican fatal.
  2. Usuarios, con poco o nulo conocimiento sobre programación, que piden expresamente ayuda para adaptar/traducir un código , suyo o ajeno, a su proyecto.
  3. Usuarios que dedican más tiempo a expresar su opinión sobre algo, que a pedir ayuda sobre un tema concreto.
  4. Usuarios que, claramente, ni se han mirado los tutoriales y documentación oficial de la web de Unity3D.com. 
  5. Usuarios que buscan más una orientación general sobe cómo hacer cosas en un Videojuegos, que sobre un problema en concreto.
Teniendo en cuenta vuestra visión de lo que es ahora mismo UnitySpain, y de lo que os gustaría que llegara a ser,¿Qué creéis que deberíamos hacer en cada uno de los casos?  Por ejemplo, comienzo el debate explicando que, si yo quiero que esta Comunidad sirva para que los usuarios consigan su Certificado, o encontrar trabajo en Videojuegos, y a su vez disponer de un medio dónde poder preguntar mis dudas de Unity, lo que más me interesa es que el foro se centre en resolver dudas concretas y que aporten nuevos conocimientos a todos los usuarios, para que ganen experiencia y poco a poco se vayan volviendo más expertos en Unity. No sólo en un área, sinó en todos los campos posibles.Y lo que menos me interesa, es que sea un foro de Introducción a la Programación o al Blender,o al Photoshop, porque entonces en cuanto yo tenga una duda concreta, difícil, nadie la sabrá contestar y no podrán ayudarme. Creo que si la gente ha aprendido a navegar por Internet, chatear por whatsapp o a escribir un email por su cuenta, también debe ser capaz de saber buscarse la vida y aprender cosas básicas a base de indagar y practicar. Yo no sé si eso es bueno o es malo, es que es cómo aprendí yo todo lo que sé. El problema de clasificar los foros según la dificultad de las preguntas, es que requiere MUCHO mantenimiento y pasar mucho tiempo leyendo todos los posts. Y yo también quiero dedicar mi tiempo a hacer mis proyectos. Así que mi opinión es que deberíamos ir, poco a poco, acondicionando los foros para centrarnos en responder consultas que nos aporten algo nuevo cada día. Pero no necesariamente respondiendo de forma brusca/borde a la gente que empieza o recordándoles dónde se encuentran, sinó enfatizando a que ellos mismos vayan adquiriendo por costumbre el indagar y aprender por su cuenta algo más y eso lo vean como algo positivo, algo que quieran enseñar y compartirlo con los demás usuarios.De hecho, creo que para "aprender" todas esas cosas precisamente ya existen otros foros y mejores sitios que la Comunidad dónde aprender.
Por ejemplo Unity recomienda usar C# para programar componentes y hay decenas de foros y webs y vídeos en Youtube que te enseñan a programar en ese lenguaje ¿Y el foro de C# de la propia Microsoft.es?. Digo esto porque creo que Unity es una herramienta para que tomes todos esos conocimientos en programas que ya deberías saber, y los uses para hacer un videojuego.

Bien diseccionado.El tema de categorización por dificultad lo había pensado, pero en tal caso que lo hiciéramos nosotros mismos al leer la pregunta.También se nos da muchas veces el caso de qué, no ya que la pregunta ha sido respondida, sino que hace poco lo ha sido. Me cuesta mucho buscar a través del buscador un topic con la misma respuesta. Siempre acabo listándome mis propios tópics e ir mirando uno a uno hasta encontrarla.

No podria estar mas de acuerdo con la idea de que Unity es una herramienta para hacer videojuegos, y que para utilizarla es de sentido comun que primero hay que saber programacion ... por eso no entiendo que ninguna persona se ofenda cuando alguien dice "estaria bien que primero aprendieras programacion" como si se tratara de un insulto.Demasiado frecuente se ven personas que piden ayuda para modificar, incluso directamente crear, un codigo que haga X cosa y eso resta mucho valor a cualquier foro especializado en algo. Me explico mejor con un ejemplo por si no se entiende o da lugar a malinterpretaciones lo que he dicho ... hace tan solo un par de dias, una persona pedia ayuda porque queria modificar el script thirdpersoncontroller (si no recuerdo mal) porque queria que cuando presionaras las teclas Q y E hiciera una "finta" por lo que solicitaba si alguien le podia pasar el codigo de como conseguirlo o como minimo un ejemplo cuando tienes el ejemplo en el propio script mencionado, tan solo hace falta saber programacion para entender el codigo que tienes delante y poderlo modificar (incluso teniendo en cuenta que en ese caso la modificacion es minima). Este caso solo es un ejemplo de los cientos repetidos que se pueden encontrar con esa misma situacion.Luego hay gente que expone dudas que si son interesantes resolver porque no son de programacion, si no mas del funcionamiento propio de Unity (que en teoria es en lo que esta especializado este foro) ... y en ocasiones gente que se ofende cuando lee comentarios como "antes de querer crear un videojuego hay que aprender a programar", es la misma gente que intenta ofender a los que hacen preguntas sobre el funcionamiento de Unity que no es lo mismo que programacion. Como ejemplo, hace tambien unos dias de alguien que preguntaba porque no se veian en la escena los wheelColliders, duda que podrias tener aunque llevaras 50 años programando puesto que es algo referente al funcionamiento especifico de Unity y no de programacion.Unity tiene un monton de temas que son especificos de Unity y que no necesariamente programacion (componentes, configuraciones especificas, uso de particulas, terreno, efectos, fisicas, canvas .... y un largo etcetera). Tambien son muy interesantes algunas cosas de programacion pero no las que estan enfocadas a enseñar, o mejor dicho a que te enseñen con topics del estilo "Quiero hacer X cosa, ayuda por favor", si no mas enfocadas a un objetivo mas especifico y de interes general como podrian ser temas de rendimiento como podria ser el pooling pero que se presupone un conocimiento anterior en programacion (es decir, saber programar).Por eso decia que toda esa situacion resta mucho valor, porque por el propio concepto (foro especializado) deberia estar mas centrado en el propio Unity y menos en temas mas generales como aprender a modificar un script, es decir aprender programacion, que es algo se supone ya sabes si tienes la idea de crear un videojuego ... que por otro lado es cierto que existen miles de sitios webs realmente especializados en programacion y que por tanto siempre seran mejores que Unityspain en ese aspecto.Unityspain, por lo menos es mi punto de vista, deberia de intentar competir con los grandes sitios especializados en Unity (mas teniendo en cuenta que podria ser un referente en lengua hispana) y no pretender abarcar todo desde los primeros pasos en programacion hasta nivel avanzado en Unity porque eso provoca, ademas de que sea una batalla perdida, que pierda la categoria de "foro especializado en X cosa" ... aunque tambien hay que ser sinceros, eso es algo que tratandose de un foro no depende de ningun administrador como sucederia en un medio cerrado como podria ser un blog o canal de youtube ... en un foro son los usuarios quienes deciden en ultima instancia.

Abril 18, 2016, 03:14:07 AM #3 Ultima modificación: Abril 18, 2016, 03:18:52 AM por rabinali
 Mi vision es la siguiente, el foro es una ayuda grande a una primera toma de contacto con el entorno de unity, a rodearte de personas que están en tu mismo barco, pero que como casi todos cada uno hace la guerra por su cuenta, todos tienen su proyecto he intentan sacarlo adelante, yo empecé en unity con una idea, y todo el tiempo que llevo estudiando..programas, motores, programación, etc lo hago con esa idea, cuando una persona viene buscando como cambiar un script que ha encontrado por ahí y se adapta a lo que su juego propone, su capacidad no da para poderlo cambiar el y necesita de ayuda, nadie dice que haya que ayudarle, y seguramente si esa persona no ve esa ayuda intentara tirar por otro camino, y buscar lo que necesite para hacerlo..eso o dejarlo en un rincón.Sobre la programación como decís hay sitios, tutoriales, pero creo que es el fuego que hace cocer unity y por lo cual no devemos perder esa vision, yo creo que a todos nos gustaría que alguien fueramos y le dijeramos necesito este script... te lo haga y otra cosa, eso seria lo ideal..pero eso no suele ser lo que acaba ocurriendo..si os fijáis todos.. dan una indicación de fíjate en este punto, lee la documentación allí se explica, si un tren sale de Toledo con dirección Madrid... el decir vale que necesitas yo te lo hago...es raro raro raro! así que yo veo bien el esfuerzo de la persona en intentar entender el código (mi caso) a mi me falta mucho todavía.. como saber que usar en cada caso por ejemplo si for, swich, struct, class, enum, list etc.Resumiendo:#Usuarios que necesitan resolver una problema, pero no incluyen código ni explican el fallo correctamente, o se explican fatal. Ayudarles y orientarles de la mejor forma tanto para que ellos mismos aprendan y busquen sus propios recursos#Usuarios, con poco o nulo conocimiento sobre programación, que piden expresamente ayuda para adaptar/traducir un código , suyo o ajeno, a su proyecto.Valorar y ayudar en la medida de cada cual como hasta ahora se hace en adecuar el código pedido no siendo obligatorio por parte de foro hacerlo#Usuarios que dedican más tiempo a expresar su opinión sobre algo, que a pedir ayuda sobre un tema concreto.Si expresan su opinión de cualquier tema siempre que lo hagan con respeto nada.. si hacen mucho el troll o cosas así.. llamada al orden o baneo#Usuarios que, claramente, ni se han mirado los tutoriales y documentación oficial de la web de Unity3D.com.Esto es lo normal cuando llega por primera vez aquí, has oído hablar de motores..quieres hacer tu juego, y aparece en tu mente unity...buscas una comunidad y aparece esta, ya estas aquí! no sabes por donde te da el aire y ni te presentas pero tu ya estas buscando lo que tu quieres... "que se hable de tu libro" en este caso recomendarles leer documentación y que aprendan el programa que suele ir a la par#Usuarios que buscan más una orientación general sobe cómo hacer cosas en un Videojuegos, que sobre un problema en concreto.Aquí seria interesante focalizar esto, ya que muchos usuarios no han realizado ni un juego, un 90% diría yo, si carecen de los conocimientos de modelado, rigueado, programación, texturizado, diseño de niveles, y demás campos pueden buscar info sobre workflow o sobre cosas mas especificas de unity, como mejorar la calidad gráfica o como monetizar tu juego, son mas de los procesos de la creación del juego y a mas valor ofreces en el foro mas gente va a nutrirse de el, así que yo no veo mal la ayuda que se pueda ofrecer en este y en otros campos, siendo una minoria los que van a pedir este tipo de ayuda..por que se necesita gran nivel para irte a esos apartado, si uno no sabe mover una caja... no creo que le interese preguntar como se configura una base de datos. PD:Creo que seria buena cosa poner un ratio estrellitas en la visualización de post para que se valorase el contenido de la pregunta, el hilo, el interes que suscite y eso llevaría a que usuarios primerizos al ver sus post con pocas "estrellas/puntos " acabaran animándose a no consultar cosas que no están valoradas o para una segunda forma de busqueda desde fuera por tema de interés

Yo creo que en este foro llevo eones reclamando un buen post con todas las normas bien redactadas y a todo el que abra un hilo sin respetar un mínimo se le pone un link a las normas y se le da una vez al boton rojo que tenemos.Cuando un usuario acumula X rojos está X horas sin poder escribir. Cuando acumula X rojos mas pues nosé... pero vamos, yo lo veo sencillo, el que ha estado en grandes foros sabe que o respeta las normas o pierde privilegios, aunque solo sean de reclamar ayuda.

Creo que la propuesta de http://unityspain.com/profile/20805-rabinali/?do=hovercard" data-ipshover="" href="<___base_url___>/profile/20805-rabinali/">@rabinali sobre las estrellas tanto para filtrar busquedas por interes como que los usuarios que vean sus post con valoracion baja hagan un ejercicio de conscienciacion e intentar mejorar para futuros posts seria perfecto ... pero que como suele pasar con toda situacion perfecta, acaba siendo una utopia por dos razones (siempre bajo mi punto de vista que seguramente sera equivocado) :
  • Quien deberia poner esas estrellas a los posts, es decir hacer las valoraciones ?
Pensando en que sea los propios usuarios, deberiamos tener en cuenta que ya existe un sistema mucho mas simple que se limita a un boton "Me gusta" y otro "No me gusta" y que esta en manos de los usuarios ... y hay que confesar que el funcionamiento es de chiste; eres una persona que me cae simpatica y haces un comentario gracioso pues le doy a me gusta aunque el propio comentario no tenga ningun valor referente a Unity, eres una persona que me cae menos simpatica pues le doy al boton "No me gusta" aunque no me haya leido tu post, le has dado anteriormente al boton "No me gusta" en un comentario mio pues yo le doy al "No me gusta" en tu comentario sin importarme lo que ponga.Otra alternativa seria que los administradores fueran los responsables de valorar los posts de cada usuario, lo que implicaria por un lado tener que estar a todas horas pendiente y despues leerse todos y cada uno de los posts para ponerle las estrellitas ... con eso se conseguiria que las valoraciones tuvieran un punto mas de objetividad y no se dieran las situaciones de chiste antes mencionadas, pero dile a un administrador que tiene que hacer eso a ver cual es su respuesta xDDDSi UnitySpain se tratara de un foro especializado que estuviera dando dinero, seguramente tendrian mucha mas voluntad pero en este caso no se trata de un foro especializado y mucho menos esta dando dinero (en palabras del propio administrador, todo lo contrario, es un foro que tiene un balance muy negativo en beneficios) ... por lo tanto, teniendo en cuenta que estan poniendo dinero de su bolsillo a ver quien tiene el morro de decirles que deberian dejar sus cosas personales para estar en el foro y dedicarse a valorar todos los posts.
  • Mejorara el nivel en los posts de la gente que vea esta teniendo una valoracion baja ?
Sinceramente, eso seria perfecto pero tengo muuuuuchas dudas que esa situacion se diera; hay un monton de personas, la mayoria a decir verdad, que vienen al foro queriendo hacer un videojuego pero que son conscientes (la mayoria lo dice claramente y sin rodeos) que no saben programar y que tampoco le interesa demasiado aprender ... Cuando les recomiendas por su bien que aprendan programacion, se ofenden y en el peor de los casos te insultan.Que posibilidades hay de que, cuando la norma general es no hacer un ejercicio de conscienciacion sobre algo que te afecta personal y directamente (aprender programacion), la gente vaya a hacer ese ejercicio sobre algo que no afecta ni personal ni directamente (ver tus posts con una valoracion baja) ... Creo que las posibilidades son minimas o menos xDDD Sinceramente, poniendome en la situacion de muchos aqui, yo pensaria "Me la suda que mis posts tengan una valoracion baja, mientras que me den lo que quiero ya estoy contento".Y sobre la idea de @mrpaquito de acumular rojos, sucede lo mismo que con las estrellas de rabinalli con la diferencia de que su funcionamiento es a la inversa (votar en negativo en lugar de positivo) ... esas votaciones esta en manos de los usuarios se producen situaciones de chiste, esta en manos de los administradores supondria estar a todas horas pendiente para leerte todos los posts.

Bueno este post tiene ya un tiempecillo pero volvi hace nada al foro y acabo de ver esto asi que me gustaria dar mi opinion Usuarios que necesitan resolver una problema, pero no incluyen código ni explican el fallo correctamente, o se explican fatal.Borrar el post (obviamente dejando un mensaje de por que ha sido borrado) Usuarios, con poco o nulo conocimiento sobre programación, que piden expresamente ayuda para adaptar/traducir un código , suyo o ajeno, a su proyecto.Igualmente, borrar el post, si mal no recuerdo vi un post sobre como traducir codigo de js a c# (o tal vez me lo haya inventado), se podria dejar un enlace a ese post Usuarios que dedican más tiempo a expresar su opinión sobre algo, que a pedir ayuda sobre un tema concreto.Nada que opinar sobre esto Usuarios que, claramente, ni se han mirado los tutoriales y documentación oficial de la web de Unity3D.com. Simplemente, como ya se hace, pasarles la documentacion basica y decirles que empiecen por ahi Usuarios que buscan más una orientación general sobe cómo hacer cosas en un Videojuegos, que sobre un problema en concreto.Esto me parece un tema interesante ya que mucha de la gente que viene aqui es la primera vez que intentan crear un juego, me pareceria una buena idea tener una serie de posts hablando sobre lo mas basico de cada apartado de la creacion de juegos (programacion, diseño, modelado, etc) y uno con las preguntas mas generales tipo ¿por donde deberia empezar? y enlaces a los posts anteriores sobre los distintos apartados. A mi me habria gustado contar con algo asi cuando yo empece a investigar sobre la creacion de juegos ya que entonces no encontre nada simple en español que me dijera como empezar

Añado una pregunta al debate, en base a lo que me estoy encontrado a medida que hago mantenimiento rutinario de los foros:Usuarios no registrados (Guest) que postean una duda sobre Unity, generalmente de scripts, en un foro incorrecto o que no tiene que ver con el tema. Por ejemplo, en Website.Qué deberíamos hacer con este tipo de posts? Recordad, el usuario no se ha registrado y por tanto, no puedo filtrarlos en las búsquedas.

Cita de: pioj date=1462100468" data-ipsquote="" data-cite="pioj" class="ipsQuoteUsuarios no registrados (Guest) que postean una duda sobre Unity, generalmente de scripts, en un foro incorrecto o que no tiene que ver con el tema. Por ejemplo, en Website.Qué deberíamos hacer con este tipo de posts? Recordad, el usuario no se ha registrado y por tanto, no puedo filtrarlos en las búsquedas.
Sobre los usuarios no registrados que postean en el foro no tengo ni idea, me entero ahora que se puede xDD pensaba que habia que estar logeado para poder escribir ...Pero referente a los usuarios que abren topics en secciones incorrectas, con toda sinceridad yo lo que haria es directamente borrar esos topics ... no soy mal pensando sobre la inteligencia de las personas, por lo que creo que si alguien decide abrir un hilo en alguna seccion que no es la correcta el motivo puede ser cualquiera menos ignorancia del estilo "No sabia que este topic iba en otro lado" o "Es que soy nuevo en los foros" (no tiene ningun secreto, programacion es mucho mas dificil que escribir en un foro y sin embargo todos queremos hacer nuestro juego).Sin embargo soy muuuuuy mal pensado sobre las "casualidades" y es que me sorprenderia si algun dia veo algun topic, que por su contenido debiera ir en la seccion Unity iPhone (por poner un ejemplo) en la seccion Unity porque siempre sucede al contrario (un topic que deberia ir en una seccion con mucho movimiento se "equivocan" y lo ponen dentro de una seccion donde hay menos posibilidades que escriban encima).Cuando tu intencion es que te ayuden, puede haber personas que consideren es mejor que tu topic aparezca el maximo posible de tiempo en la pagina principal del foro ... y esta claro que escribiendo en una seccion con 700 posts durara mucho mas en la pagina oficial que escribiendo en una seccion con 35.200 posts. Como digo, aun no he visto ningun caso que la "equivocacion" fuera al reves por lo que da pie a ser mal pensado.Por eso es que yo directamente lo borraria (sin aviso y sin moverlo) ... y seguramente, cuando una persona vea que le han borrado dos veces un topic en el que pedia ayuda, a la tercera pensara que es mejor no "equivocarse".

Etiquetas: