Eduard Tomàs
Beer Developer
@eiximenis
etomas@plainconcepts.com
Introducción a Wave Engine
Y
A
X B
Componentes
Drawables
Behaviors
• Transform2D
• Para posicionar el elemento
• SplashScreen
• Para centrar el elemento
• Sprite
• Para texturizar el elemen...
public class SplashScreen : Drawable2D
{
[RequiredComponent]
public Transform2D Transform { get; set; }
private bool _cent...
public class MainCharacter : Entity
{
// Error: Entity es sealed
}
• Transform2D
• Para posicionar el elemento
• Sprite
• Para texturizar el elemento
• Contiene todo el SpriteSheet
• Animat...
http://www.waveengine.net/
http://es.slideshare.net/waveengineteam
https://github.com/WaveEngine/
http://www.alferdspritesheetunpacker.forkandbeard.co.uk
/forkandBeard/apps/AlferdSpritesheetUnpacker/Downlo
ad.aspx
https:...
Eduard Tomàs
Beer Developer
@eiximenis
etomas@plainconcepts.com
¡¡¡Si te ha gustado no olvides
rellenar la encuesta!!!
Tha...
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Introducción al desarrollo de videojuegos 2D con Wave Engine
Próxima SlideShare
Cargando en…5
×

Introducción al desarrollo de videojuegos 2D con Wave Engine

784 visualizaciones

Publicado el

Introducción al motor #Wave Engine para desarrollar videojuegos en 2D y multiplataforma

Publicado en: Tecnología
0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
784
En SlideShare
0
De insertados
0
Número de insertados
20
Acciones
Compartido
0
Descargas
6
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

Introducción al desarrollo de videojuegos 2D con Wave Engine

  1. 1. Eduard Tomàs Beer Developer @eiximenis etomas@plainconcepts.com Introducción a Wave Engine Y A X B
  2. 2. Componentes Drawables Behaviors
  3. 3. • Transform2D • Para posicionar el elemento • SplashScreen • Para centrar el elemento • Sprite • Para texturizar el elemento • SpriteRenderer • Para dibujar el elemento • TextBox • Para dibujar texto
  4. 4. public class SplashScreen : Drawable2D { [RequiredComponent] public Transform2D Transform { get; set; } private bool _centered = false; public override void Draw(TimeSpan gameTime) { if (!_centered) { Transform.Center(); } } }
  5. 5. public class MainCharacter : Entity { // Error: Entity es sealed }
  6. 6. • Transform2D • Para posicionar el elemento • Sprite • Para texturizar el elemento • Contiene todo el SpriteSheet • Animation2D • Para definir que parte de la textura corresponde a cada estado • AnimatedSpriteRenderer() • Para dibujar el elemento (con la sub-textura correcta) • HomerBehavior • Para que la entidad se comporte como Homer (ande al pulsar en la pantalla)
  7. 7. http://www.waveengine.net/ http://es.slideshare.net/waveengineteam https://github.com/WaveEngine/
  8. 8. http://www.alferdspritesheetunpacker.forkandbeard.co.uk /forkandBeard/apps/AlferdSpritesheetUnpacker/Downlo ad.aspx https://www.codeandweb.com/texturepacker/
  9. 9. Eduard Tomàs Beer Developer @eiximenis etomas@plainconcepts.com ¡¡¡Si te ha gustado no olvides rellenar la encuesta!!! Thanks Y A X B

×