2 pontos por GN⁺ 2024-01-19 | 1 comentários | Compartilhar no WhatsApp

Projeto de desenvolvimento de jogos com o filho

  • O filho começou recentemente a demonstrar interesse por computadores e está planejando jogos no papel.
  • O filho quer criar um jogo 3D e pediu ajuda ao pai, autor da postagem.
  • O autor tem experiência em desenvolvimento, mas não em desenvolvimento de jogos, embora tenha lidado com fundamentos de matemática 3D nos anos 90.

Ferramentas de desenvolvimento de jogos e gestão do projeto

  • O autor vê o projeto com o filho como uma boa oportunidade para despertar interesse em design e desenvolvimento de software.
  • Está considerando usar kits de desenvolvimento como o Unity.
  • Pede conselhos sobre como gerenciar adequadamente o escopo do projeto para que o filho sinta realização e consiga desenvolver algo próximo da própria visão.

Opinião do GN⁺

  • Este texto apresenta um exemplo de como pais e filhos podem fortalecer a relação ao realizar juntos um projeto técnico, além de estimular a criatividade e o interesse da criança por tecnologia.
  • Plataformas de desenvolvimento de jogos fáceis de usar, como o Unity, podem ser um bom ponto de partida para crianças se interessarem por criação de jogos, mesmo sem experiência profissional.
  • Manter o projeto em um escopo viável é um fator importante para que a criança sinta realização e mantenha o interesse ao longo do tempo.

1 comentários

 
GN⁺ 2024-01-19
Opiniões do Hacker News
  • Resumo do primeiro comentário:

    • A criança talvez não queira realmente programar, mas sim criar um jogo.
    • Vale enfatizar a parte criativa e incentivar o trabalho no papel.
    • A criança explora ideias na velocidade da própria imaginação e quer passar tempo com os pais.
    • É importante conversar sobre o jogo e aproveitar caminhadas ou trajetos de carro até a escola.
  • Resumo do segundo comentário:

    • Recomenda GameMaker e sugere criar jogos 2D em vez de 3D.
    • Jogos 3D são difíceis de concluir sozinho e aumentam a complexidade.
    • Se a preferência for uma abordagem mais focada em programação, recomenda Love2D ou Raylib.
    • PICO-8 é mais voltado a especialistas, mas tem a vantagem de poder ser aprendido rapidamente.
  • Resumo do terceiro comentário:

    • A criança pode, na verdade, querer jogar de fato, e os pais podem ajudar como programadores.
    • Sugere falar com sinceridade sobre como fazer jogos é difícil, e propor aprender e resolver os problemas juntos.
    • Explorar Unity ou Godot e assistir juntos a vídeos de criação de jogos simples.
    • Encontrar assets que combinem com o estilo/tema do jogo para impulsionar as mecânicas.
  • Resumo do quarto comentário:

    • É possível começar a criar jogos com Nintendo Game Builder Garage.
    • Também é possível usar RPG Maker, escolhendo versões diferentes conforme o estilo do jogo.
  • Resumo do quinto comentário:

    • A criança começa a programar com Scratch, Microbit, criação de mods para Minecraft etc.
    • Recomenda começar com desafios básicos do Scratch e tutoriais introdutórios para mods de Minecraft.
    • Compartilha um site com os jogos da criança.
  • Resumo do sexto comentário:

    • Começou a criar jogos com Game Maker.
    • Recomenda não iniciar um projeto gerenciado pela própria criança, mas atuar como guia por meio de tutoriais.
    • Como o interesse da criança pode mudar para outras ideias, o objetivo deve ser aprender e se divertir.
  • Resumo do sétimo comentário:

    • Recomenda baixar a engine Godot e aprender a criar jogos com tutoriais no YouTube e a documentação oficial.
    • Oferece um curso gratuito para aprender programação em gdscript.
  • Resumo do oitavo comentário:

    • É importante demonstrar interesse e participar das ideias da criança.
    • Vale descobrir por qual parte do tipo de jogo e do processo de design ela mais se interessa.
    • É possível começar a criar jogos com o game Make-A-Game.
    • Se a criança quiser 3D, não recomenda forçar a troca para 2D.
    • Ambientes de desenvolvimento como Godot ou Unity são mais recomendados quando a criança estiver um pouco mais velha.
  • Resumo do nono comentário:

    • A engine de jogos Godot é muito boa, e há jogos no Itch.io que ensinam linguagem de script.
    • Há muitos tutoriais no YouTube tanto para iniciantes quanto para especialistas.
  • Resumo do décimo comentário:

    • Se a ideia não for criar um jogo de computador, é possível explorar a criação de jogos em papel, tabuleiro ou com peças físicas.
    • Dá para aprender o conceito de "produto mínimo viável" e testar jogos, receber feedback e iterar sem programação de computador.