É mais fácil desenvolver jogos Android na Unity3D ou no Android Studio?
Se você não'não conhece nenhuma das ferramentas antes (Android Studio, Unity 3D) eu diria que Unity 3D é mais fácil. E mesmo que você conheça o Android Studio e não o Unity 3D, você só se beneficiaria disso até certo ponto.
Por que isso? Porque a maioria dos jogos contém coisas como activos gráficos, activos sonoros, manipulação específica da entrada do utilizador, animações, etc., e um motor de jogo como o Unity 3D é especialmente desenvolvido para ser bom a lidar com essas coisas, onde como ferramentas de desenvolvimento mais "genéricas" como o Android Studio, Eclipse, Visual Studio e afins são mais... bem, genéricas :-). O Unity 3D também permite que você execute o jogo dentro do editor de jogos, permitindo que você altere as propriedades dos seus ativos do jogo diretamente e veja os resultados imediatamente. Você mesmo teria que desenvolver a maioria dessas possibilidades caso você mesmo fizesse seu jogo em uma ferramenta como Android Studio.
A parte de codificação do desenvolvimento de um jogo é melhor feita em uma ferramenta de codificação, e Unity 3D em e por si só não é uma ferramenta de codificação. Para essa parte você precisa de uma ferramenta adicional - como o MonoDevelop (que você obtém junto com o Unity 3D) ou o Visual Studio, onde como o editor Unity 3D é feito para construir as cenas do jogo e lidar com os ativos do jogo.
Artigos semelhantes
- Por que ninguém faz jogos ao estilo Street Fighter Unity3D, ou algum tipo de jogo de luta, quando os jogos de luta são os mais fáceis de fazer?
- Existem alguns tutoriais para construir um jogo como o Temple Run usando o motor de jogo Unity3D, ou qualquer outro motor de jogo?
- Como posso fazer um jogo 2d de corredor infinito em unity3d mudar aleatoriamente as imagens de fundo à medida que o jogador avança?
- Como aprender a desenvolver jogos Android usando a libGDX no Android Studio