A Generative Programming Approach for Game

9 downloads 0 Views 779KB Size Report
new generative programming approach, able to .... Filesystem and networking for example, can also .... artifacts. so, a direct consequence of the adaptation.
VIII Brazilian Symposium on Games and Digital Entertainment

Rio de Janeiro, RJ – Brazil, October, 8th-10th 2009

                 

       !  "#    $     %      &#  %    ''    #     (            % '  '        &'        %    % '  '   %           &          % '$ # )  #   % ' % % ' '#(   '    # $    ' &    $    &#  '#      #  %    % '' %      &          $     %   % '  &     %        % '  '     # % ' ' %$   & ''   '$% ' $

%  &  % '&   ''   %$ % &$ %$' % '' %  '  $ % % '$  % % ' &&# % ''    % '''      *  %    % '  '   % '  $  '  % '      %$ %  % ' ' % '' %    *       

   +$ %   % '  '   ,   %    %    ''         % ' $  &'  %   '-    -  .    /0012   %   #   % ' $   &    % !     % '  '  $ %   & %    '#(   .$   /0032     %     &    '    &,     #   $      %   % '' %   %  4!  (    5 ( ./0002  %    % '' %    6      %    % '  #   $'   $           $%   %      ' % ''$7    %  % '' %&    & $ ' $'  #  ' $ % # %    '   %   $ %  ' % '' %    % '    '      - ' .4!  (    9'  /00:2  )  '    '   ''   6'   '7    $   #       %  '    & $'    %    '  

   #         '  -$    %   '   %$ %.4!  (/00;2 "   %  % '' %      % '  '          & '    7 6=# ''     &    &       $  $ %    % '' >7             %    % '' %  % % ''  )&   % '   $  '  &         &   ''  ''      '$% ' ' % '' %$ &   %    ' &  $        &  % '  %  % ' '#( )% ! #*  / ' %    #              % ' #(   % ''    ? &       

     @A   $  'B     '    %$ %  @AB      ' % '' %             % ' '     ;        C DE    $  $ %     %    % '' %        : ' $  &$   

  "-  $&   #     '       %  % '' % #&$     )     '  % '              %    #&&   !    %  4!  (    9'  ./00:2      $ ' %             %   #   '    $ %  '    $D    %     $D&   $    $  ' %      2? 

====' "   2  2"& > ;>2?  (), " " "$%! "9 % @)

;> 

;> () "A+D(FF)

2A2? 

====&  > ;>2(),&: 'B &(F  F)

 "+ : A "  +   ADDE ;>2

====&2, &  >  "+ &A);> &?2(), " " " &B &) )DE ====!" & 2 > ;>" "  (), " " "   "!  "$)

  "$;  G &%;&A " "C$%MHI  "DG  "+ &A) "$)DE J J ;>" 

%$O* 'M $ ' I     'C DE % '

     ( &     - $               % '  @%$  1A  $  %     I      @%$  JA &     -      .$

     $  &   $&          $    @          ( %      '  '#(  D   %$  3A  ( ) /)  &  @%$1A   II5  )   '#     '   &$    C DE    #         I     @%$  JA      '      -  &   &II5$   %      ( %  0"! ( % 0&    $  %  #         &$# % '% % '$$&$$ % %   $     '     &  6% ' % ''7  6% '% ''7   #   ( #       &  % '   %     % '  '#($  6% '% ''7  & #    &$ #      % '  $$  '$  &  $      & % '   %     % '   '#(     6% ' % ''7  &#     

    $ $$  #  &  -$  $ %     %    

JA   % '%$K0   $' %   'C DE $ %% '   $%      ;; $ % $ #8 $

!$=2;99=@@9;=. HG)P    F"F  E "+ +)F  P   /00J I   E % '' % ( 1$;$(   $ % $ $    $  ! ! $   $     $  !  ! $ 4A5678$ $

Suggest Documents