O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

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

1.524 visualizações

Publicada em

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

Publicada em: Tecnologia
  • Seja o primeiro a comentar

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

×