Windows Phone 7
Windows Phone 7
Desarrollo basado en tecnologas .NET
Especificaciones bsicas
Pantalla 480x800
Pantalla capacitiva
Acelermetro, brjula
GPU DirectX 9
256MB de RAM
CPU 1GHz
XNA
Framework basado en .NET
Facilita (enormemente) el desarrollo de
videojuegos
Permite desarrollar para
PC
Xbox 360
Windows Phone 7
Ganar dinero!!
Initialize
LoadContent
UnloadContent
Update
Draw
Nombre
Tipo: son texturas, sonidos, msicas,
shaders
Texture2D enemigo =
Content.Load<Texture2D>(enemigo);
Song musica_principal =
Content.Load<Song>(tema_principal);
SpriteBatch
Clase que permite dibujar imgenes en
pantalla
Tambin permite escribir textos
Parmetros posibles: tamao, posicin,
color, ngulo, transparencia, profundidad
spriteBatch.Begin();
spriteBatch.Draw();
spriteBatch.End();
SpriteBatch (II)
TouchPanel
Permite leer gestos en la pantalla
Hay que habilitar los gestos
reconocibles al inicio
Luego iteramos por los
gestos:
while (TouchPanel.IsGestureAvailable) {
GestureSample gesto = TouchPanel.ReadGesture();
if (gesto.GestureType == GestureType.DoubleTap) {
//Hacemos algo con el double tap
}
}
Para aprender ms
Curso de Introduccin al Desarrollo
de Videojuegos
www.cc.uah.es/ie/cursos/videojuegos_basico