O que é uma estrutura de andróide para fazer jogos 2d?
Há 2 questões-chave que surgem quando se considera qual framework usar:1. Você quer que o jogo seja portátil para outras plataformas (por exemplo, iOS)?
2. Quais são os seus pontos fortes?
Para mim, a primeira pergunta é um "no brainer". Ser capaz de facilmente portar o jogo para muitas plataformas é extremamente poderoso.
P>Even se você não'não o faça imediatamente, mais cedo ou mais tarde você vai querer expandir seu mercado. Como ele está Android e iOS cobrem a maior parte do mercado móvel. Os números vão variar dependendo do site que você'mas a maioria concorda que o Android e o iOS cobrem a maior parte do mercado móvel.
A segunda pergunta é sobre você. Que linguagem de programação você prefere? Você está disposto a gastar algum dinheiro? Que tipo de jogo você quer fazer?
Existem muitas opções, mas os 2 frameworks que se destacam para mim são:
MonoGame - porta de código aberto do XNA (C#) visando iOS, Android, Windows, Mac OS X, Linux, Windows 8 Store, Windows Phone 8, PlayStation Mobile e OUYA. No entanto, você precisa pagar por uma licença do Xamarin para os dispositivos móveis alvo.
http://www.monogame.net/
LibGDX - framework de desenvolvimento de jogos Java de código aberto visando Desktop, Android, iOS, HTML5. Sem custo para Android mas acredito que o iOS usa Xamarin.
http://libgdx.badlogicgames.com/
Alternately, você poderia ir para um "motor de jogo" completo em vez de um framework. O mais famoso é o Unity 3D, mas novamente você terá que pagar uma taxa de licença.
https://store.unity3d.com/
Artigos semelhantes
- O que aconteceria se o andróide 17, o futuro andróide 17 e o lutador do inferno 17 se encontrassem todos de uma vez?
- Uma matriz é uma estrutura de dados ordenada como uma lista?
- Eu tenho um andróide. Se eu tiver um Kindle Paperwhite. É o mesmo que o Kindle para o Andróide?
- Como podemos desenvolver a aplicação do andróide no próprio telefone andróide?