This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English
O Defold é uma solução gratuita, leve e de alto desempenho para o desenvolvimento de jogos 2D e 3D: game engine, editor e ecossistema de build em um só pacote, oferecendo tudo de que você precisa para projetar, construir e publicar. A lista completa de recursos suportados pode ser vista na nossa Visão Geral do Produto.
Dedicamos muito tempo e esforço para garantir que certos elementos essenciais do processo de desenvolvimento de jogos sejam o mais fluidos e simples possível, e acreditamos que isso faz o Defold se destacar. Saiba por que achamos que você deve usar o Defold.
Nosso Learning Hub é o ponto de partida para todos os recursos de aprendizado do Defold. Lá você encontrará:
Incentivamos você a experimentar, seguir tutoriais, ler nossos manuais e a documentação de API, e participar dos nossos canais da comunidade para fazer perguntas, aprender com outros usuários e acompanhar o desenvolvimento do Defold.
Aqui estão alguns pontos úteis ao começar sua jornada no desenvolvimento de jogos ou no aprendizado do Defold:
A Visão Geral do Editor oferece uma boa introdução e ajudará você a se orientar, usar as ferramentas visuais e escrever código. Se você já conhece editores de outras game engines, programas de modelagem 3D e IDEs de programação, não deve encontrar muitas surpresas, mas sempre haverá coisas diferentes do seu software favorito.
O manual Blocos de Construção do Defold é uma ótima introdução aos conceitos fundamentais do desenvolvimento de jogos no Defold. O Defold usa objetos de jogo com vários tipos de componentes para criar jogos, e esses objetos são agrupados em coleções. Isso pode parecer familiar se você já usou outras engines. Existem algumas decisões de design arquitetural que tornam os blocos de construção do Defold especiais, e leva um tempo para se acostumar a trabalhar com eles. Por isso, nosso manual de blocos de construção é um bom começo, especialmente se você sente que precisa entender como tudo funciona.
A coleção de Exemplos é uma boa introdução a como juntar peças em algo que funciona. Lá você encontrará exemplos mínimos de como fazer uma grande variedade de coisas comuns no Defold, trechos de código para usar, amostras de funcionalidades comuns e demonstrações de certos recursos.
Os Tutoriais são ótimos para começar sua jornada no desenvolvimento de jogos. Acreditamos que você aprende melhor fazendo. Por isso temos uma seleção de tutoriais em vários níveis de habilidade e complexidade, disponíveis diretamente no editor e no nosso Learning Hub. Abra um tutorial e siga as instruções passo a passo para aprender a construir coisas e entender como o Defold funciona.
Lua é a linguagem usada no Defold para todo o controle de lógica. Internamente, a engine é uma máquina rápida em C++, mas ela é controlada em alto nível por scripts Lua. Se você já programou em Python, GDScript, GML, Javascript ou qualquer outra linguagem de alto nível, Lua deve ser bem fácil de entender, e você provavelmente conseguirá acompanhar um tutorial sem problemas. Caso contrário, leia nosso manual de Lua e siga a partir daí.
O fórum do Defold costuma ser a melhor forma de aprender: você pode aprender com outras pessoas, pesquisar no fórum para ver se seu problema já foi respondido no passado ou perguntar diretamente. Nossa comunidade é muito amigável, prestativa e conhece muito sobre criação de jogos em geral e sobre o Defold em particular. Se você ficar preso em algum ponto, não hesite: vá ao fórum buscar ajuda.
Lembre-se de que, não importa qual caminho você escolha para aprender Defold, você sempre pode voltar ao nosso Learning Hub para encontrar outros recursos de aprendizado e ler manuais com explicações aprofundadas dos diversos recursos e conceitos oferecidos pelo Defold. E não hesite em apontar coisas que você não entende ou acha que estão erradas. Estas páginas são para você, e queremos torná-las as melhores possíveis; por isso levamos em conta o feedback dos usuários e tentamos melhorar os recursos para tornar a curva de aprendizado a mais suave possível.
Esperamos que você aproveite a criação do seu próximo grande jogo no Defold!