Open ricardosander opened 4 years ago
Outras opções que encontrei enquanto pesquisava, mas não parei para olhar:
Defold
Vantagens
- Grátis
- Open Source
- (promete) que com um código, é possível portar para Nintendo Switch, Android, iOS, macOS, Linux, Windows, Steam, HTML5 e Facebook
- Se é portável para HTML5, podemos hospedar o resultado final facilmente no GitHub Pages, o que é fácil e grátis
- Projeto no GitHub ativo
- Bastante conteúdo de apoio
- (promete) não precisar instalar ou configurar nada exceto o editor
- O editor parece bem completo, contendo, inclusive, tutoriais de criação de jogos
Desvantagens
- Usa Lua em sua programação, ou seja, precisa-se aprender uma nova linguagem
- Embora seja grátis e pareça ter uma licença livre, é uma licença própria que não parei para olhar em detalhes.
- Precisa ser desenvolvido em um editor específico (?)
- Maior curva de aprendizado, conforme descrito no próprio Getting Started
Sobre o Editor: O editor não precisar instalar ou configurar nada exceto o editor (É apenas um executável que é baixado. Tem para Windows, Mac e Linux)
Sobre a licença: A Licença Defold é derivada da licença popular do Apache 2.0.
Você é livre para comercializar qualquer software criado usando as versões originais ou modificadas (derivadas) do Defold Você pode comercializar qualquer plug-in, extensão ou ferramenta criada para uso com o Defold Você pode modificar o Defold e não precisa compartilhar as alterações Você pode distribuir versões originais ou modificadas (derivadas) do Defold Você recebe uma licença para qualquer patente que cubra a Defold
A licença impede que você faça o seguinte: Você não pode comercializar versões originais ou modificadas (derivadas) do editor Defold e / ou mecanismo Você não pode responsabilizar a Defold Foundation por danos causados pelo uso da Defold Você não pode apresentar reivindicações de garantia à Fundação Defold Você não pode usar a marca comercial Defold, a menos que tenha sido dada permissão expressa
Precisamos escolher se vamos ou não usar uma Engine pro projeto. Caso não usamos, precisamos definir qual lib usaremos. Também precisamos definir quais ferramentas serão utilizadas.
Opções propostas: