Esta página contém os detalhes de um projeto de redação técnica aceito para a Google Season of Docs.
Resumo do projeto
- Organização de código aberto:
- GDevelop
- Redator técnico:
- sedna
- Nome do projeto:
- Um tutorial totalmente novo
- Duração do projeto:
- Duração padrão (três meses)
Project description
Quero preparar um novo tutorial passo a passo para desenvolver um jogo adequado para iniciantes. Este jogo será focado principalmente na física e usará uma mecânica diferente dos outros jogos do GDevelop Wiki. Estou pensando em preparar um tutorial para um jogo de tiro deslizante baseado em níveis ou um jogo como Angry Birds. Não tenho certeza sobre o jogo exato agora. Gostaria de discutir com os mentores para defini-lo.
Além do jogo, o tutorial dele será diferente dos anteriores no GDevelop Wiki, usando GIFs, vídeos curtos e imagens. Vou usar mais elementos visuais para explicar melhor alguns conceitos e apresentar uma experiência melhor para iniciantes. Além disso, gostaria de adicionar uma página final que não apenas descreve como exportar o jogo para a plataforma específica (dispositivo móvel ou Web), mas também orienta os desenvolvedores a aprender mais sobre a publicação do jogo em várias plataformas usando links.
Capítulos principais do tutorial:
- Como criar a cena
- Adicionar objetos
- Como adicionar física a objetos
- Como detectar colisões
- Melhorias na interface e no design.
- Menu principal
- High Score / Level Design
- Exportar e publicar (vai ter vários links para publicação e exportação e um tutorial simples de exportação para Web ou dispositivos móveis)
Já contribuí para a documentação original de várias páginas, incluindo opções de publicação. Assim, fazer contribuições em diferentes páginas de documentação me ajudou a me acostumar com o estilo da documentação e aprender mais sobre o GDevelop. Por isso, eu gostaria de continuar contribuindo com os tutoriais de publicação e outras páginas que serão determinadas durante o período de interação com a comunidade. Além disso, comecei a contribuir com a tradução da página para o turco. Quero continuar melhorando e terminando a tradução para o turco do aplicativo e das páginas da Web.
Fiz uma linha do tempo abaixo:
17 a 31 de agosto - Como desenvolver o jogo na plataforma GDevelop com a ajuda do seu feedback
1º a 13 de setembro - Começar a preparar modelos de tutoriais e receber feedback dos mentores
De 14 a 28 de setembro - Começar a criar o tutorial
29 de setembro a 13 de outubro - Continuação da preparação do tutorial com a ajuda de mentores
14 a 30 de outubro - Concluir o tutorial de acordo com o feedback dos mentores.
1 a 30 de novembro - Melhorias nas páginas da Wiki (de acordo com as discussões de união da comunidade) - Melhorias e conclusão das traduções para o turco
No final de setembro, minha universidade vai começar se a pandemia de COVID-19 acabar. Assim, não posso passar muito tempo com o GDevelop, assim como nas semanas anteriores. Como você pode ver no cronograma, eu indiquei que vou terminar o tutorial o mais cedo possível. Além disso, isso vai me ajudar a melhorar as páginas da Wiki e concluir as traduções para o turco.
Quero me apresentar. Sou estudante de primeiro ano de Engenharia Elétrica na Middle East Technical University, na Turquia. Estou melhorando minhas habilidades de desenvolvimento e redação técnica. Uso o Unity para criar jogos para várias plataformas há mais de três anos. Publiquei três jogos em várias plataformas, incluindo itch.io(1) e Google Play Store(2). Além disso, também estou desenvolvendo apps Android e tenho interesse em eletrônicos. Em 2017, me tornei um dos Vencedores do Grande Prêmio(3) no Google Code-In. Continuo contribuindo para os projetos do SCoRe Lab no GCI e GSoC como mentor. Assim, estou familiarizado com o ecossistema de código aberto. Além disso, no mês passado, meu jogo(4) foi selecionado como um dos vencedores do Swift Student Challenge da Apple.
Com a ajuda do Google Season of Docs 2020, aprendi mais sobre o GDevelop e comecei a criar meus jogos. Espero que meu entusiasmo pela escrita técnica e minhas habilidades em desenvolvimento de jogos ajudem a sociedade do GDevelop.