Questão sobre layout(dúvidas)  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
Paula.Ana
Thread.start()

Membro desde: 19/05/2011 09:30:41
Mensagens: 28
Offline

Pessoal,
Eu estou desenvolvendo um jogo para android, porém agora me veio a cabeça o seguinte:

O jogo que eu estou desenvolvendo, deve ser compatível com qualquer equipamento que rode Android, seja ele Celular ou Tablet por exemplo.
Com isso, eu vos pergunto,

Eu devo ter um cuidado especial em fazer as telas, ou ele automaticamente reconhece?

Alguém pode me dar uma luz?

Thansk ;D
natureza
JavaTeenager
[Avatar]

Membro desde: 07/05/2009 16:21:29
Mensagens: 198
Localização: Rio de Janeiro - RJ
Offline

Está desenvolvendo em Android?

Caso sim pelo que vi ele possui uma pasta para cada resolução.

Não desenvolvi ainda, estou em projetinhos testes.

Se quiser tenho uma apostila aqui que explica esta parte.

Me manda MP caso queira.

----------------------------------------
Tiago Carpanese
Rio de Janeiro - RJ
www.actionit.com.br
[Email] [WWW] [MSN]
diogochbittencourt
Entusiasta Java
[Avatar]

Membro desde: 25/01/2009 21:50:38
Mensagens: 24
Localização: Belo Horizonte - MG
Offline

natureza wrote:

ele possui uma pasta para cada resolução.



Exato!

Paula, o jogo deverá rodar em todas as versões do Android?

Diogo Bittencourt
Paula.Ana
Thread.start()

Membro desde: 19/05/2011 09:30:41
Mensagens: 28
Offline

Como assim?
Estou desenvolvendo na 2.1
Terei problemas com layouts por isso?
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Voce diz a tela do jogo ou telas de menus e etc?

As telas de menus se voce criar usando os LayoutManagers de uma maneira correta ele vai se adaptar para qualquer resolução.

Já para seu jogo mesmo é provavel que voce precise de algum fator para multiplicar o tamanho dos seus recursos dependendo do tamanho para qual voce fez e no que está rodando.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
Paula.Ana
Thread.start()

Membro desde: 19/05/2011 09:30:41
Mensagens: 28
Offline

Oi Marky.Vasconcelos,

Estou dizendo a tela em geral,
Se eu fizer normal para um celular, se eu colocá-lo em um tablet vou ter problemas?
Se sim, como resolver isso já no desenvolvimento?


obg
Paula.Ana
Thread.start()

Membro desde: 19/05/2011 09:30:41
Mensagens: 28
Offline

Olá pessoal,

Vou tentar explicar de uma outra maneira.

A idéia é desenvolver um jogo que rode em tablets, vamos levar em consideração o galaxy tab.
Eu devo, já no desenvolvimento, explicitar que será para tablet?
Se sim, como fazer isso.

O que eu estou pensando é, desenvolver normal, como se fosse para um celular(por mais que a tela seja "limitada") e dpois do desenvolvimento apenas colocar em um tablet.
Digo isso pq não possuo um tablet em mãos, por isso iria testar em um celular.
Porém, se não tiver outro jeito, irei arrumar um tablet.

Deu para esclarecer agora? =D
Aguardo respostas.
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

As respostas estão acima... montar as telas e menus usando LayoutManagers e usar fatores de multiplicação para redimencionar os componentes do jogo.

[]s

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
Paula.Ana
Thread.start()

Membro desde: 19/05/2011 09:30:41
Mensagens: 28
Offline

Pode esclarecer a respeito desses fatores de multiplicação?
Também em relação a versão do android, posso utilizar qualquer uma?

[]'s

This message was edited 1 time. Last update was at 25/07/2011 09:39:16

Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Voce pode usar como target 2.2 em diante (Galaxy Tab), mas se quiser atingir mais smartphones voce pode usar como target a versão 2.1

Já sobre esse fator de multiplicação é mais ou menos como o seguinte:

http://pontov.com.br/site/arquitetura/54-matematica-e-fisica/238-matrizes-e-transformacoes-parte-1
http://pontov.com.br/site/arquitetura/54-matematica-e-fisica/267-matrizes-e-transformacoes-parte-2

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team