SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
Diseño	
  de	
  Niveles	
  y	
  uso	
  de	
  Motores	
  en	
  el	
  Desarrollo	
  
de	
  Videojuegos	
  dirigido	
  por	
  Modelos	
  :	
  	
  
	
  
Mul8-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  la	
  Jugabilidad,	
  Interfaz	
  Gráfica	
  y	
  
Control	
  entre	
  otras.	
  

                                                                 Víctor Manuel Bolinches Marín
                                                                           José A. Carsí Cubel
Contenidos	
  
       Introducción	
  
       Metodología	
  de	
  MDGD	
  	
  
       Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
  
           Diseño	
  de	
  niveles	
  
       Motores	
  en	
  el	
  Desarrollo	
  de	
  videojuegos	
  (Motor	
  de	
  Tiles	
  2D)	
  
       Conclusiones	
  




Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
     2	
  
Introducción	
  
                                                                                                                                     Metodología	
  

      Introducción	
  
                                                                                                                                     Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  
                                                                                                                                     Conclusiones	
  



         Desarrollo	
  de	
  Videojuegos	
  
                   Bajo	
  nivel	
  de	
  abstracción	
  tecnológica	
  
                                       Ausencia	
  de	
  metodologías	
  de	
  desarrollo	
  
                   Carece	
  de	
  lenguaje	
  de	
  especificación	
  para	
  juegos	
  
                                       Vacío	
  semán6co	
  entre	
  diseño	
  e	
  implementación	
  de	
  juegos	
  
                   Mejorar	
  la	
  produc6vidad	
  del	
  desarrollo	
  de	
  juegos	
  
                                       Metodología	
  Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos	
  
                   Elevar	
  el	
  nivel	
  de	
  abstracción	
  del	
  desarrollo	
  de	
  juegos	
  	
  
                                       Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
  
                                       Uso	
  de	
  motores	
  en	
  el	
  desarrollo	
  de	
  Videojuegos	
  



Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         3	
  
Introducción	
  
                                                                                                                                     Metodología	
  

      Metodología	
  de	
  MDGD	
  
                                                                                                                                     Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  
                                                                                                                                     Conclusiones	
  




Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         4	
  
Introducción	
  
                                                                                                                                     Metodología	
  

Especificación	
  del	
  Mul6-­‐Modelo	
  PIM	
  
                                                                                                                                     Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  
                                                                                                                                     Conclusiones	
  


       Diagrama	
  de	
  Contexto	
  Social	
  
                 Cuántos	
  jugadores	
  interactúan	
  con	
  el	
  juego	
  
       Diagrama	
  de	
  En6dades	
  
                 Qué	
  en6dades	
  existen	
  en	
  el	
  sistema	
  de	
  juego	
  
       Diagrama	
  de	
  Reglas	
  
                 Comportamiento	
  interno	
  del	
  sistema	
  juego	
  
       Diagrama	
  de	
  Representación	
  de	
  Información	
  
                 Cómo	
  se	
  muestra	
  la	
  información	
  a	
  los	
  jugadores	
  
       Diagrama	
  de	
  la	
  Especificación	
  del	
  Control	
  
                Cómo	
  se	
  comunican	
  los	
  jugadores	
  con	
  el	
  juego	
  a	
  través	
  de	
  
                 disposi6vos	
  hardware	
  	
  
Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         5	
  
Introducción	
  
                                                                                                                                     Metodología	
  

Especificación	
  del	
  Mul6-­‐Modelo	
  PIM	
  
                                                                                                                                     Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  
                                                                                                                                     Conclusiones	
  


       Diagrama	
  de	
  Contexto	
  Social	
  
                 Cuántos	
  jugadores	
  interactúan	
  con	
  el	
  juego	
  




Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         6	
  
Introducción	
  
                                                                                                                                     Metodología	
  

Especificación	
  del	
  Mul6-­‐Modelo	
  PIM	
  
                                                                                                                                     Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  
                                                                                                                                     Conclusiones	
  


       Diagrama	
  de	
  En6dades	
  
                 Qué	
  en6dades	
  existen	
  en	
  el	
  sistema	
  de	
  juego	
  




Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         7	
  
Introducción	
  
                                                                                                                                     Metodología	
  

Especificación	
  del	
  Mul6-­‐Modelo	
  PIM	
  
                                                                                                                                     Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  
                                                                                                                                     Conclusiones	
  


       Diagrama	
  de	
  Reglas	
  
                 Comportamiento	
  interno	
  del	
  sistema	
  juego	
  




Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         8	
  
Introducción	
  
                                                                                                                                     Metodología	
  

Especificación	
  del	
  Mul6-­‐Modelo	
  PIM	
  
                                                                                                                                     Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  
                                                                                                                                     Conclusiones	
  


       Diagrama	
  de	
  Representación	
  de	
  Información	
  
                 Cómo	
  se	
  muestra	
  la	
  información	
  a	
  los	
  jugadores	
  


               	
  




Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         9	
  
Introducción	
  
                                                                                                                                     Metodología	
  

Especificación	
  del	
  Mul6-­‐Modelo	
  PIM	
  
                                                                                                                                     Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  
                                                                                                                                     Conclusiones	
  


       Diagrama	
  de	
  la	
  Especificación	
  del	
  Control	
  
                Cómo	
  se	
  comunican	
  los	
  jugadores	
  con	
  el	
  juego	
  a	
  través	
  de	
  
                 disposi6vos	
  hardware	
  	
  




Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         10	
  
Especificación	
  del	
  Diseño	
  de	
  
                                                                                                                                     Introducción	
  
                                                                                                                                     Metodología	
  
                                                                                                                                     Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  

     Niveles	
  en	
  el	
  PIM	
                                                                                                    Conclusiones	
  


        Diagrama	
  del	
  Diseño	
  de	
  Niveles	
  	
  
                  Especifica	
  la	
  estructura	
  global	
  de	
  los	
  niveles	
  que	
  con6ene	
  el	
  juego	
  
                  Definición	
  de	
  la	
  estructura	
  externa	
  	
  
                            Organización	
  de	
  los	
  niveles	
  de	
  un	
  juego	
  así	
  como	
  las	
  relaciones	
  que	
  
                             6enen	
  entre	
  éstos.	
  
                  Definición	
  de	
  la	
  estructura	
  interna	
  
                            Definición	
  de	
  múl6ples	
  vistas	
  a	
  través	
  del	
  uso	
  de	
  Layouts	
  para	
  la	
  
                             composición	
  final	
  del	
  nivel	
  




Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         11	
  
Especificación	
  del	
  Diseño	
  de	
  
                                                                                                                                     Introducción	
  
                                                                                                                                     Metodología	
  
                                                                                                                                     Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  

     Niveles	
  en	
  el	
  PIM	
                                                                                                    Conclusiones	
  




Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         12	
  
Motores	
  en	
  el	
  Desarrollo	
  de	
  
                                                                                                                                                                                                                                                                                                                           Introducción	
  
                                                                                                                                                                                                                                                                                                                           Metodología	
  
                                                                                                                                                                                                                                                                                                                           Mul8-­‐Modelo	
  

     videojuegos	
  
                                                                                                                                                                                                                                                                                                                           Motores	
  
                                                                                                                                                                                                                                                                                                                           Conclusiones	
  




        Motor	
  de	
  Tiles	
  2D	
  
                  Desarrollo	
  itera6vo	
  de	
  videojuegos	
  en	
  2D	
  
                            RPG	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ,	
  plataformas	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ,	
  scrollers	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ,	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ,	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ...	
  
                                                                                                                                                                                                                                                                                                                                                                                       	
  
                  Referencia	
  el	
  uso	
  de	
  1les.	
  	
  
                            Unidad	
  que	
  representa	
  un	
  gráfico	
  en	
  una	
  área	
  cons6tuida	
  por	
  2	
  
                             dimensiones	
  
                  Permite	
  separar	
  2	
  grandes	
  aspectos	
  en	
  el	
  desarrollo	
  de	
  un	
  
                      videojuego	
  
                            Especificación	
  del	
  juego	
  
                            Motor	
  que	
  lo	
  apoya	
  en	
  6empo	
  de	
  ejecución	
  



Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                                                                                                                                                                                                                                                   13	
  
Introducción	
  
                                                                                                                                     Metodología	
  

   Clases	
  Managers	
  del	
  Motor	
  PSM	
                                                                                       Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  
                                                                                                                                     Conclusiones	
  



         	
  Vista	
  del	
  Manager	
  de	
  la	
  IGU	
  
                   Especifica	
  cómo	
  se	
  muestra	
  la	
  información	
  a	
  los	
  jugadores	
  de	
  
                    manera	
  específica	
  
         	
  Vista	
  del	
  Manager	
  de	
  Control	
  
                   Define	
  cómo	
  se	
  comunican	
  los	
  jugadores	
  con	
  el	
  juego	
  a	
  través	
  
                    de	
  disposi6vos	
  hardware	
  específicos	
  
         Vista	
  de	
  Tiles	
  y	
  Reglas	
  
                   Transforma	
  las	
  en6dades	
  procedentes	
  del	
  modelo	
  PIM	
  en	
  Tiles	
  
                    en	
  el	
  modelo	
  PSM	
  




Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         14	
  
Introducción	
  
                                                                                                                                                                                                                                                                                                                                                                Metodología	
  

   Clases	
  Managers	
  del	
  Motor	
  PSM	
                                                                                                                                                                                                                                                                                                                  Mul8-­‐Modelo	
  
                                                                                                                                                                                                                                                                                                                                                                Motores	
  
                                                                                                                                                                                                                                                                                                                                                                Conclusiones	
  



        Vista	
  del	
  Manager	
  de	
  Niveles	
  
                                   Ges6ona	
  la	
  distribución	
  del	
  diseño	
  de	
  los	
  niveles	
  del	
  juego	
  procedente	
  de	
  
                                                         las	
  especificaciones	
  del	
  diseñador	
  en	
  el	
  modelo	
  independiente	
  
      	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  PIM	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  PSM	
  




Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                                                                                                                                                                                                                                                                                       15	
  
Introducción	
  
                                                                                                                                     Metodología	
  

      Conclusiones	
  
                                                                                                                                     Mul8-­‐Modelo	
  
                                                                                                                                     Motores	
  
                                                                                                                                     Conclusiones	
  



        Metodología	
  de	
  Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos	
  
                  Eleva	
  el	
  nivel	
  de	
  abstracción	
  del	
  desarrollo	
  de	
  juegos	
  
        Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
  
                  Ofrece	
  una	
  definición	
  precisa	
  de	
  los	
  juegos	
  
        Especificación	
  del	
  Diseño	
  de	
  Niveles	
  
                  Permite	
  al	
  diseñador	
  definir	
  la	
  estructura	
  interna	
  y	
  externa	
  del	
  
                   lo	
  niveles	
  del	
  juego	
  
        Uso	
  de	
  Motores	
  de	
  videojuegos	
  
                  El	
  motor	
  de	
  Tiles	
  2D	
  permite	
  la	
  reu6lización	
  de	
  componentes	
  y	
  
                   separa	
  aspectos	
  específicos	
  del	
  gameplay.	
  

Desarrollo	
  de	
  Juegos	
  Dirigido	
  por	
  Modelos:	
  Mul6-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  Videojuegos	
                         16	
  
Diseño	
  de	
  Niveles	
  y	
  uso	
  de	
  Motores	
  en	
  el	
  
   Desarrollo	
  de	
  Videojuegos	
  dirigido	
  por	
  
                       Modelos	
  :	
  	
  
                                  	
  
  Mul8-­‐Modelo	
  para	
  la	
  Especificación	
  de	
  la	
  Jugabilidad,	
  Interfaz	
  
                     Gráfica	
  y	
  Control	
  entre	
  otras.	
  


                Gracias	
  Por	
  Su	
  Atención	
  
          	
   Bolinches Marín
Víctor Manuel                    (vicboma@ei.upv.es)
José A. Carsí Cubel   (pcarsi@dsic.upv.es)

Contenu connexe

Tendances

OpenStack hands-on (All-in-One)
OpenStack hands-on (All-in-One)OpenStack hands-on (All-in-One)
OpenStack hands-on (All-in-One)JeSam Kim
 
USB3.0ドライバ開発の道
USB3.0ドライバ開発の道USB3.0ドライバ開発の道
USB3.0ドライバ開発の道uchan_nos
 
Android™組込み開発基礎コース BeagleBoard編
Android™組込み開発基礎コース BeagleBoard編Android™組込み開発基礎コース BeagleBoard編
Android™組込み開発基礎コース BeagleBoard編OESF Education
 
Cumhurbaşkanlığı Bilgi ve İletişim Güvenliği Rehberi
Cumhurbaşkanlığı Bilgi ve İletişim Güvenliği RehberiCumhurbaşkanlığı Bilgi ve İletişim Güvenliği Rehberi
Cumhurbaşkanlığı Bilgi ve İletişim Güvenliği RehberiSparta Bilişim
 
DEF CON 23 - NSM 101 for ICS
DEF CON 23 - NSM 101 for ICSDEF CON 23 - NSM 101 for ICS
DEF CON 23 - NSM 101 for ICSChris Sistrunk
 
The future of RISC-V Supervisor Binary Interface(SBI)
The future of RISC-V Supervisor Binary Interface(SBI)The future of RISC-V Supervisor Binary Interface(SBI)
The future of RISC-V Supervisor Binary Interface(SBI)Atish Patra
 
Linux Kernel Booting Process (1) - For NLKB
Linux Kernel Booting Process (1) - For NLKBLinux Kernel Booting Process (1) - For NLKB
Linux Kernel Booting Process (1) - For NLKBshimosawa
 
Device Tree for Dummies (ELC 2014)
Device Tree for Dummies (ELC 2014)Device Tree for Dummies (ELC 2014)
Device Tree for Dummies (ELC 2014)Thomas Petazzoni
 
Effective service and resource management with systemd
Effective service and resource management with systemdEffective service and resource management with systemd
Effective service and resource management with systemdDavid Timothy Strauss
 
Azure Stack HCI OS で HCI を構築してみた!(手順付)
Azure Stack HCI OS で HCI を構築してみた!(手順付)Azure Stack HCI OS で HCI を構築してみた!(手順付)
Azure Stack HCI OS で HCI を構築してみた!(手順付)Tomoya Katayama
 
MySQL 5.7 トラブルシューティング 性能解析入門編
MySQL 5.7 トラブルシューティング 性能解析入門編MySQL 5.7 トラブルシューティング 性能解析入門編
MySQL 5.7 トラブルシューティング 性能解析入門編Mikiya Okuno
 
Linux Porting to a Custom Board
Linux Porting to a Custom BoardLinux Porting to a Custom Board
Linux Porting to a Custom BoardPatrick Bellasi
 
The Yocto Project
The Yocto ProjectThe Yocto Project
The Yocto Projectrossburton
 
Security Onion - Brief
Security Onion - BriefSecurity Onion - Brief
Security Onion - BriefAshley Deuble
 

Tendances (20)

OpenStack hands-on (All-in-One)
OpenStack hands-on (All-in-One)OpenStack hands-on (All-in-One)
OpenStack hands-on (All-in-One)
 
No Mueras De Exito
No Mueras De ExitoNo Mueras De Exito
No Mueras De Exito
 
USB3.0ドライバ開発の道
USB3.0ドライバ開発の道USB3.0ドライバ開発の道
USB3.0ドライバ開発の道
 
Android™組込み開発基礎コース BeagleBoard編
Android™組込み開発基礎コース BeagleBoard編Android™組込み開発基礎コース BeagleBoard編
Android™組込み開発基礎コース BeagleBoard編
 
Cumhurbaşkanlığı Bilgi ve İletişim Güvenliği Rehberi
Cumhurbaşkanlığı Bilgi ve İletişim Güvenliği RehberiCumhurbaşkanlığı Bilgi ve İletişim Güvenliği Rehberi
Cumhurbaşkanlığı Bilgi ve İletişim Güvenliği Rehberi
 
Embedded Android : System Development - Part III
Embedded Android : System Development - Part IIIEmbedded Android : System Development - Part III
Embedded Android : System Development - Part III
 
DEF CON 23 - NSM 101 for ICS
DEF CON 23 - NSM 101 for ICSDEF CON 23 - NSM 101 for ICS
DEF CON 23 - NSM 101 for ICS
 
The future of RISC-V Supervisor Binary Interface(SBI)
The future of RISC-V Supervisor Binary Interface(SBI)The future of RISC-V Supervisor Binary Interface(SBI)
The future of RISC-V Supervisor Binary Interface(SBI)
 
Linux Kernel Booting Process (1) - For NLKB
Linux Kernel Booting Process (1) - For NLKBLinux Kernel Booting Process (1) - For NLKB
Linux Kernel Booting Process (1) - For NLKB
 
Device Tree for Dummies (ELC 2014)
Device Tree for Dummies (ELC 2014)Device Tree for Dummies (ELC 2014)
Device Tree for Dummies (ELC 2014)
 
Effective service and resource management with systemd
Effective service and resource management with systemdEffective service and resource management with systemd
Effective service and resource management with systemd
 
Azure Stack HCI OS で HCI を構築してみた!(手順付)
Azure Stack HCI OS で HCI を構築してみた!(手順付)Azure Stack HCI OS で HCI を構築してみた!(手順付)
Azure Stack HCI OS で HCI を構築してみた!(手順付)
 
私とmysqlとROLE
私とmysqlとROLE私とmysqlとROLE
私とmysqlとROLE
 
Metasploit Framework Eğitimi
Metasploit Framework EğitimiMetasploit Framework Eğitimi
Metasploit Framework Eğitimi
 
QNX Sales Engineering Presentation
QNX Sales Engineering PresentationQNX Sales Engineering Presentation
QNX Sales Engineering Presentation
 
Linux Network Stack
Linux Network StackLinux Network Stack
Linux Network Stack
 
MySQL 5.7 トラブルシューティング 性能解析入門編
MySQL 5.7 トラブルシューティング 性能解析入門編MySQL 5.7 トラブルシューティング 性能解析入門編
MySQL 5.7 トラブルシューティング 性能解析入門編
 
Linux Porting to a Custom Board
Linux Porting to a Custom BoardLinux Porting to a Custom Board
Linux Porting to a Custom Board
 
The Yocto Project
The Yocto ProjectThe Yocto Project
The Yocto Project
 
Security Onion - Brief
Security Onion - BriefSecurity Onion - Brief
Security Onion - Brief
 

Similaire à Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido por Modelos

Similaire à Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido por Modelos (6)

Mercadotecnia
Mercadotecnia Mercadotecnia
Mercadotecnia
 
Simul8 Contenido temático
Simul8   Contenido temáticoSimul8   Contenido temático
Simul8 Contenido temático
 
SIMUL8 Contenido
SIMUL8 ContenidoSIMUL8 Contenido
SIMUL8 Contenido
 
Mda mde
Mda mdeMda mde
Mda mde
 
Unity pro pmanual
Unity pro pmanualUnity pro pmanual
Unity pro pmanual
 
Mda
MdaMda
Mda
 

Plus de Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}

A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 
Un experimento para validar transformaciones QVT para la generación de modelo...
Un experimento para validar transformaciones QVT para la generación de modelo...Un experimento para validar transformaciones QVT para la generación de modelo...
Un experimento para validar transformaciones QVT para la generación de modelo...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS}
 

Plus de Jornadas SISTEDES 2012 {JISBD; PROLE; JCIS} (14)

A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...A proposal on service execution measures for the improvement of business proc...
A proposal on service execution measures for the improvement of business proc...
 
Synthesis of secure adaptors
Synthesis of secure adaptorsSynthesis of secure adaptors
Synthesis of secure adaptors
 
Un experimento para validar transformaciones QVT para la generación de modelo...
Un experimento para validar transformaciones QVT para la generación de modelo...Un experimento para validar transformaciones QVT para la generación de modelo...
Un experimento para validar transformaciones QVT para la generación de modelo...
 
MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0
MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0
MuBPEL: una Herramienta de Mutación Firme para WS-BPEL 2.0
 
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
Un Método de Generación de Pruebas de Rendimiento para Múltiples Tecnologías ...
 
String-based Multi-adjoint Lattices for Tracing Fuzzy Logic Computations
String-based Multi-adjoint Lattices for Tracing Fuzzy Logic ComputationsString-based Multi-adjoint Lattices for Tracing Fuzzy Logic Computations
String-based Multi-adjoint Lattices for Tracing Fuzzy Logic Computations
 
DEBUGGING FUZZY XPATH QUERIES
DEBUGGING FUZZY XPATH QUERIESDEBUGGING FUZZY XPATH QUERIES
DEBUGGING FUZZY XPATH QUERIES
 
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...
Tecnología funcional en aplicaciones de televisión interactiva: acceso a rede...
 
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
Un proceso de modernización dirigido por modelos de sistemas web heredados ha...
 
Invariant-Free Clausal Temporal Resolution
Invariant-Free Clausal Temporal ResolutionInvariant-Free Clausal Temporal Resolution
Invariant-Free Clausal Temporal Resolution
 
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
Enfoque dirigido por modelos para probar Sistemas de Información con Bases de...
 
Modelado Seguro de Consultas OLAP y su Evolución
Modelado Seguro de Consultas OLAP y su EvoluciónModelado Seguro de Consultas OLAP y su Evolución
Modelado Seguro de Consultas OLAP y su Evolución
 
SISTEMA DE EXTRACCIÓN, TRANSFORMACIÓN Y CARGA
SISTEMA DE EXTRACCIÓN, TRANSFORMACIÓN Y CARGASISTEMA DE EXTRACCIÓN, TRANSFORMACIÓN Y CARGA
SISTEMA DE EXTRACCIÓN, TRANSFORMACIÓN Y CARGA
 
Estudio bibliométrico de la Investigación en Informática en España
Estudio bibliométrico de la Investigación en Informática en EspañaEstudio bibliométrico de la Investigación en Informática en España
Estudio bibliométrico de la Investigación en Informática en España
 

Dernier

SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfLA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfJAVIER SOLIS NOYOLA
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 

Dernier (20)

DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdfLA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS.pdf
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 

Diseño de Niveles y uso de Motores en el Desarrollo de Videojuegos dirigido por Modelos

  • 1. Diseño  de  Niveles  y  uso  de  Motores  en  el  Desarrollo   de  Videojuegos  dirigido  por  Modelos  :       Mul8-­‐Modelo  para  la  Especificación  de  la  Jugabilidad,  Interfaz  Gráfica  y   Control  entre  otras.   Víctor Manuel Bolinches Marín José A. Carsí Cubel
  • 2. Contenidos     Introducción     Metodología  de  MDGD       Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos     Diseño  de  niveles     Motores  en  el  Desarrollo  de  videojuegos  (Motor  de  Tiles  2D)     Conclusiones   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   2  
  • 3. Introducción   Metodología   Introducción   Mul8-­‐Modelo   Motores   Conclusiones     Desarrollo  de  Videojuegos     Bajo  nivel  de  abstracción  tecnológica     Ausencia  de  metodologías  de  desarrollo     Carece  de  lenguaje  de  especificación  para  juegos     Vacío  semán6co  entre  diseño  e  implementación  de  juegos     Mejorar  la  produc6vidad  del  desarrollo  de  juegos     Metodología  Desarrollo  de  Juegos  Dirigido  por  Modelos     Elevar  el  nivel  de  abstracción  del  desarrollo  de  juegos       Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos     Uso  de  motores  en  el  desarrollo  de  Videojuegos   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   3  
  • 4. Introducción   Metodología   Metodología  de  MDGD   Mul8-­‐Modelo   Motores   Conclusiones   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   4  
  • 5. Introducción   Metodología   Especificación  del  Mul6-­‐Modelo  PIM   Mul8-­‐Modelo   Motores   Conclusiones     Diagrama  de  Contexto  Social     Cuántos  jugadores  interactúan  con  el  juego     Diagrama  de  En6dades     Qué  en6dades  existen  en  el  sistema  de  juego     Diagrama  de  Reglas     Comportamiento  interno  del  sistema  juego     Diagrama  de  Representación  de  Información     Cómo  se  muestra  la  información  a  los  jugadores     Diagrama  de  la  Especificación  del  Control     Cómo  se  comunican  los  jugadores  con  el  juego  a  través  de   disposi6vos  hardware     Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   5  
  • 6. Introducción   Metodología   Especificación  del  Mul6-­‐Modelo  PIM   Mul8-­‐Modelo   Motores   Conclusiones     Diagrama  de  Contexto  Social     Cuántos  jugadores  interactúan  con  el  juego   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   6  
  • 7. Introducción   Metodología   Especificación  del  Mul6-­‐Modelo  PIM   Mul8-­‐Modelo   Motores   Conclusiones     Diagrama  de  En6dades     Qué  en6dades  existen  en  el  sistema  de  juego   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   7  
  • 8. Introducción   Metodología   Especificación  del  Mul6-­‐Modelo  PIM   Mul8-­‐Modelo   Motores   Conclusiones     Diagrama  de  Reglas     Comportamiento  interno  del  sistema  juego   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   8  
  • 9. Introducción   Metodología   Especificación  del  Mul6-­‐Modelo  PIM   Mul8-­‐Modelo   Motores   Conclusiones     Diagrama  de  Representación  de  Información     Cómo  se  muestra  la  información  a  los  jugadores     Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   9  
  • 10. Introducción   Metodología   Especificación  del  Mul6-­‐Modelo  PIM   Mul8-­‐Modelo   Motores   Conclusiones     Diagrama  de  la  Especificación  del  Control     Cómo  se  comunican  los  jugadores  con  el  juego  a  través  de   disposi6vos  hardware     Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   10  
  • 11. Especificación  del  Diseño  de   Introducción   Metodología   Mul8-­‐Modelo   Motores   Niveles  en  el  PIM   Conclusiones     Diagrama  del  Diseño  de  Niveles       Especifica  la  estructura  global  de  los  niveles  que  con6ene  el  juego     Definición  de  la  estructura  externa       Organización  de  los  niveles  de  un  juego  así  como  las  relaciones  que   6enen  entre  éstos.     Definición  de  la  estructura  interna     Definición  de  múl6ples  vistas  a  través  del  uso  de  Layouts  para  la   composición  final  del  nivel   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   11  
  • 12. Especificación  del  Diseño  de   Introducción   Metodología   Mul8-­‐Modelo   Motores   Niveles  en  el  PIM   Conclusiones   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   12  
  • 13. Motores  en  el  Desarrollo  de   Introducción   Metodología   Mul8-­‐Modelo   videojuegos   Motores   Conclusiones     Motor  de  Tiles  2D     Desarrollo  itera6vo  de  videojuegos  en  2D     RPG                                    ,  plataformas                          ,  scrollers                                    ,                              ,                          ...       Referencia  el  uso  de  1les.       Unidad  que  representa  un  gráfico  en  una  área  cons6tuida  por  2   dimensiones     Permite  separar  2  grandes  aspectos  en  el  desarrollo  de  un   videojuego     Especificación  del  juego     Motor  que  lo  apoya  en  6empo  de  ejecución   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   13  
  • 14. Introducción   Metodología   Clases  Managers  del  Motor  PSM   Mul8-­‐Modelo   Motores   Conclusiones      Vista  del  Manager  de  la  IGU     Especifica  cómo  se  muestra  la  información  a  los  jugadores  de   manera  específica      Vista  del  Manager  de  Control     Define  cómo  se  comunican  los  jugadores  con  el  juego  a  través   de  disposi6vos  hardware  específicos     Vista  de  Tiles  y  Reglas     Transforma  las  en6dades  procedentes  del  modelo  PIM  en  Tiles   en  el  modelo  PSM   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   14  
  • 15. Introducción   Metodología   Clases  Managers  del  Motor  PSM   Mul8-­‐Modelo   Motores   Conclusiones     Vista  del  Manager  de  Niveles     Ges6ona  la  distribución  del  diseño  de  los  niveles  del  juego  procedente  de   las  especificaciones  del  diseñador  en  el  modelo  independiente                                                            PIM                                                                                                                                        PSM   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   15  
  • 16. Introducción   Metodología   Conclusiones   Mul8-­‐Modelo   Motores   Conclusiones     Metodología  de  Desarrollo  de  Juegos  Dirigido  por  Modelos     Eleva  el  nivel  de  abstracción  del  desarrollo  de  juegos     Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos     Ofrece  una  definición  precisa  de  los  juegos     Especificación  del  Diseño  de  Niveles     Permite  al  diseñador  definir  la  estructura  interna  y  externa  del   lo  niveles  del  juego     Uso  de  Motores  de  videojuegos     El  motor  de  Tiles  2D  permite  la  reu6lización  de  componentes  y   separa  aspectos  específicos  del  gameplay.   Desarrollo  de  Juegos  Dirigido  por  Modelos:  Mul6-­‐Modelo  para  la  Especificación  de  Videojuegos   16  
  • 17. Diseño  de  Niveles  y  uso  de  Motores  en  el   Desarrollo  de  Videojuegos  dirigido  por   Modelos  :       Mul8-­‐Modelo  para  la  Especificación  de  la  Jugabilidad,  Interfaz   Gráfica  y  Control  entre  otras.   Gracias  Por  Su  Atención     Bolinches Marín Víctor Manuel (vicboma@ei.upv.es) José A. Carsí Cubel (pcarsi@dsic.upv.es)