GDevelop Season of Docs

Season of Docs es una iniciativa para reunir a las comunidades de escritores de código abierto y técnicos. En 2019, para la primera edición, GDevelop fue uno de los proyectos que participó en la iniciativa Season of Docs.

GDevelop es un software de desarrollo de juegos open-source que permite a cualquiera crear juegos. Lo que hace que GDevelop sea único y tan fácil de usar son los eventos. Los eventos son una forma poderosa de expresar la lógica de tu juego, sin tener que aprender un lenguaje de programación. ¿Quieres probarlo? Prueba la versión en línea o descargar el software completo!

  • Decenas de miles de usuarios * están creando juegos con GDevelop cada mes. Muchos usuarios están descubriendo la creación de juegos por primera vez. Otros son usuarios más experimentados que crean juegos impresionantes con el motor.
¡La edición 2019 de Season of Docs ya está terminada, pero Season of Docs 2020 ya está comenzando!

Ideas para la edición 2020

Esas ideas son * no * exhaustivas. ¡No dudes en sugerir tu propia idea! O combina ideas con las tuyas.

Diseñe la experiencia de aprendizaje óptima para principiantes 🤓

  • Evalúe la calidad de the pages para comenzar con GDevelop, así como los artículos más leídos, luego diseñe y (re) escriba las páginas para brindar a los nuevos usuarios una experiencia óptima.
    • La lectura recomendada para principiantes es actualmente comenzar en this page.
    • GDevelop se trata de ser accesible para todos … por lo que el proceso de incorporación es muy importante.
Se apreciará tu aporte sobre lo que podría escribirse, reescribirse y lo que podría integrarse al software. Los mentores y los contribuyentes de código abierto podrán crear enlaces a sus páginas directamente desde la aplicación.

Un tutorial sobre cómo hacer comportamientos personalizados en GDevelop

  • Escribe un nuevo tutorial paso a paso explicando cómo hacer un “comportamiento”. ¿Qué es un comportamiento? ¡Es una forma de crear una nueva lógica para los objetos del juego! Hay una ya está al respecto, pero es bastante básica.
    • Los comportamientos son importantes en GDevelop porque permiten crear prototipos rápidamente y dar capacidad a los objetos. Como parte de este nuevo tutorial, puede crear sus propios comportamientos, utilizando el sistema de eventos fácil de aprender que se utiliza en GDevelop.
¡Este proyecto es una buena manera de aprender más sobre la creación de juegos!

Páginas wiki mejoradas 📚

  • Mejore la documentación existente verificando que cada objeto, evento, comportamiento esté cubierto por la documentación y mejore cada página con nuevos ejemplos, enlaces y explicaciones.
    • Estas páginas serán muy útiles ya que el software tiene enlaces de “Ayuda”, dentro del editor, para todas las funciones. Los usuarios podrán obtener más información sobre cualquier función haciendo clic en Ayuda.

Un nuevo tutorial 🚀

  • Escribe un nuevo tutorial paso a paso explicando cómo crear un juego. Ya tenemos dos tutoriales completos en la wiki, pero son bastante básicos.
    • El tema del juego puede ser cualquier cosa que suene interesante: tirador espacial, juego de carrera sin fin, como Castlevania, beat'em up, etc. Los mentores te ayudarán a comenzar con el software y la creación del juego.
Será importante encontrar un juego bastante pequeño para que un tutorial pueda cubrirlo de principio a fin, pero debe verse bien y ser interesante (hay paquetes de activos en sitios web como * itch.io * o * opengameart.org * que podemos usar)!

Guía mejorada para desarrolladores de extensiones

  • Las extensiones son una parte importante de GDevelop. Proporcionan la mayoría de las funciones que los usuarios usan en sus juegos. Mejore la documentación en GitHub para explicar cómo crear una nueva extensión para el software.
  • También vea esta wiki page. Esto ayudará a alentar a nuevas personas a contribuir al motor del juego.

Documentación y tutorial para publicar juegos en varias plataformas 🌍

  • Cree más documentación sobre la publicación de juegos en mercados, sitios web de juegos y tiendas de aplicaciones. Este es un tema muy importante. A los usuarios les gusta crear juegos, ¡pero un juego no está terminado si no se publica!
  • Ya hay algunos documentation en la wiki, pero más tutoriales paso a paso y explicaciones detalladas sobre los mercados (Kongregate, Itch. io, Facebook Instant Games …) o tiendas de aplicaciones serían muy útiles!
Estos artículos / documentación pueden incluso integrarse estrechamente en la aplicación GDevelop. Los mentores podrán hacer actualizaciones en GDevelop.

Resultado de la edición 2019

La edición de 2019 resultó en la * escritura de un new tutorial *. ¡Gracias al technical writer, End3r, y a todos los que presentaron una propuesta!

Acerca del proyecto, organización y mentores de código abierto de GDevelop

El repositorio de GDevelop está disponible en GitHub . También puede navegar por el website para obtener más información sobre el software y descargarlo.

📣 La participación en Season of Docs 2019 se anunció en Twitter (edición de 2019 también en Twitter y Facebook).

👋 Los mentores serán 4ian, Bouh y Blurymind 4ian es el autor original de GDevelop y Bouh y Blurymind son colaboradores activos del software. ¡También recibirá apoyo de otros miembros de la comunidad en el forum o the Discord!

¡Estoy interesado! ¿Cómo empezamos?

Lea la página para Escritor técnico en Google Season of Docs. Después de la fase de exploración, que finaliza el 9 de junio de 2020, se pueden presentar solicitudes oficiales.

Si tiene una pregunta específica, no dude en comunicarse con 4ian (encuentre mi correo electrónico en mi GitHub page, envíeme un DM en el foro o envíeme un Tweet) .

¡Gracias por considerar ayudar a GDevelop! ❤️

Preguntas frecuentes

¿Es posible para mí contribuir a GDevelop en Google Season of Docs dado que no tengo experiencia previa en codificación o redacción técnica, pero he usado GDevelop en el pasado?

¡Si! Te familiarizarás con GDevelop a medida que lo uses antes de que el proyecto comience oficialmente. Hay un período notable para esto en agosto que se llama “vinculación comunitaria”.

¿Cómo debo expresar mi interés en contribuir a un proyecto y hacia quién debo expresarlo?

¡Presenta una solicitud oficial! Encuentre el enlace aquí: https://developers.google.com/season-of-docs/docs/tech-writer-guide Comuníquese con nosotros (busque el correo electrónico en organizations list en el sitio web de GSoD) para discutir más en detalle su idea de proyecto.

¿Qué debería estar en la propuesta? ¿Cuál es el formato de la propuesta?

Primero, lea la guía aquí: https://developers.google.com/season-of-docs/docs/tech-writer-application-hints

  • Un poco de información sobre su experiencia y quién es usted. Díganos si tiene experiencia con GDevelop (tutoriales existentes, juegos, etc.) o desarrollo de juegos en general :)
  • Descripción de lo que quieres hacer, por qué es interesante, qué incluirás, etc.
  • El proyecto GDevelop para GSoD seguramente será * de longitud estándar . Sin formato particular: usted es el escritor técnico, por lo que depende de usted juzgar qué es lo mejor :)

¿Habrá suficiente ayuda dado que contribuiré a la documentación en lugar del proyecto?

Absolutamente, la documentación es clave para GDevelop, por lo que los autores / mantenedores del software podrán ayudarlo y se comunicarán regularmente con el escritor técnico para ayudarlo.

¿Cuántos escritores técnicos podrán participar?

Desafortunadamente, solo 1. ¡Tenga en cuenta que participar en tutoriales y la documentación ya es posible! Si crea una cuenta en el wiki, puede editar las páginas existentes para mejorarlas o crear nuevas páginas para tutoriales.

¿Qué necesita GDevelop?

Hazte una idea navegando por el wiki, los tutoriales, prueba GDevelop y piensa en qué proyecto crees que es el más impactante. ¡No dude en comunicarse para discutir más en detalle su idea de proyecto!

¿Qué habilidades específicas estás buscando para escritores técnicos?

No se requieren habilidades de programación (Season of Docs no se trata de programar, sino de escribir documentación). Necesitarás:

  • Capacidad perfecta para escribir inglés de manera legible sin errores
  • Autonomía
  • Buenas interacciones con la comunidad de creación de juegos (GDevelop o la comunidad más amplia de desarrollo de juegos)

Es aún mejor si usted:

  • Tener algunas habilidades de creación de juegos (con o sin GDevelop): será importante, por ejemplo, para crear un tutorial nuevo e interesante.
  • Conozca bien GDevelop: al menos asegúrese de estar familiarizado con los conceptos principales del editor.

¿Me puede guiar hacia lo que debería incluir exactamente en la propuesta?

No :) Como escritor técnico, depende de usted decidir sobre el ecosistema de GDevelop y la documentación existente y, según sus propias ideas, describir lo que cree que sería mejor hacer. 👍 ¡No dude en comunicarse para discutir más sobre su proyecto e ideas si tiene algo específico en mente!