Boas noites,
Um dos processos mais chatos quando se está a programar um jogo é quando chega a parte de programar o menu. Infelizmente, ainda não é possível juntar facilmente código Silverlight com XNA e enquanto a Microsoft não o torna possível, tomei a liberdade de criar uma biblioteca que ajuda no desenvolvimento de interfaces de utilizador para XNA emulando um bocado o comportamento da interface actualmente existente de Silverlight para o Windows Phone 7.
Foi a interface do jogo Puzzle Jumble que me inspirou a fazer esta biblioteca. Quando programei aquela interface, de início não era bem para sair aquilo que depois saiu no final e como o tempo de desenvolvimento era apertado, o resultado foi que o código saiu um bocadito esparguete demais para o meu gosto. Então resolvi criar uma nova de raíz e configurável por XML (que não é o caso da do jogo) a que dei o nome de SilverMenu.
Podem encontrar mais informação neste endereço: http://silvermenu.codeplex.com assim como fazer download do código fonte que inclui um exemplo.
Vejam aqui o exemplo fornecido com a biblioteca:
Com o tempo espero expandir a biblioteca com mais utilidades e efeitos, de momento temos disponíveis botões, texto e backgrounds que podem ser animados (ou não) conforme se deseje.
Peço desculpa novamente por ter colocado na secção de Silverlight mas é uma biblioteca mais indicada para desenvolvimento de jogos em XNA do que propriamente Silverlight.
SilverMenu para desenvolvimento em XNA WP7
Started by n0n4m3, Jan 14 2011 12:06
1 responder a este tópico
#1
Começado 14 janeiro 2011 - 12:06
#2
Começado 15 janeiro 2011 - 02:37
Descobri isto hoje:
http://msmvps.com/bl...-component.aspx
Por acaso a minha ideia de início foi usar o XAML para importar os componentes do Silverlight directamente mas além de não ter muita experiência com Silverlight também me pareceu mais trabalhoso devido ao número de componentes e propriedades.
Este plugin Xnaml parece estar bem mais completo do que o que eu estava a fazer portanto fiquei na dúvida se fará sentido continuar o SilverMenu.
http://msmvps.com/bl...-component.aspx
Por acaso a minha ideia de início foi usar o XAML para importar os componentes do Silverlight directamente mas além de não ter muita experiência com Silverlight também me pareceu mais trabalhoso devido ao número de componentes e propriedades.
Este plugin Xnaml parece estar bem mais completo do que o que eu estava a fazer portanto fiquei na dúvida se fará sentido continuar o SilverMenu.
0 user(s) are reading this topic
0 membros, 0 convidados, 0 anônimos












