Changeset 3083 for 2012/24


Ignore:
Timestamp:
2012-06-15 11:34:09 (7 years ago)
Author:
taeekotr
Message:

Talletus.

Location:
2012/24/EemeliKo/BirdJump
Files:
2 added
13 edited

Legend:

Unmodified
Added
Removed
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/BirdJump.cs

    r3035 r3083  
    1919    Image pelaajanKuva = LoadImage("Bird"); 
    2020    Image tahtiKuva = LoadImage("tahti"); 
     21    Image OlioKuva = LoadImage("Olio"); 
    2122 
    2223    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     
    2728    public override void Begin() 
    2829    { 
    29  
    30         Level.Background.CreateStars(); 
    31  
    32          
     30        Level.Background.CreateStars();         
    3331        Gravity = new Vector(0, -700); 
     32 
    3433 
    3534        luoKentta(); 
    3635        lisaaNappaimet(); 
    37  
     36         
    3837        Camera.Follow(pelaaja1); 
    3938        Camera.ZoomFactor = 1.2; 
    4039        Camera.StayInLevel = true; 
    4140 
    42  
     41        PhysicsObject Olio = new PhysicsObject(40, 20); 
     42        Olio.Shape = Shape.Rectangle; 
     43        Add(Olio); 
     44 
     45         
     46         
     47 
     48         
     49 
     50         
    4351 
    4452    } 
     
    5260        kentta.SetTileMethod('%', lisaaLiikkuvaTaso); 
    5361        kentta.SetTileMethod('!', lisaaNakymatonPalikka); 
     62        kentta.SetTileMethod('O', lisaaOlio); 
     63        kentta.SetTileMethod('$', LisaaLinnaPalikka); 
    5464        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    5565        Level.CreateBorders(); 
     
    162172        Liikkuva.Velocity = Liikkuva.Velocity * -1      ; 
    163173    } 
     174    void lisaaOlio(Vector paikka, double leveys, double korkeus) 
     175    { 
     176        PhysicsObject olio = PhysicsObject.CreateStaticObject(80, 100); 
     177        olio.Shape = Shape.Rectangle; 
     178        olio.Color = Color.Green; 
     179        Add(olio); 
     180        olio.Image = OlioKuva; 
     181 
     182        PathFollowerBrain polkuAivot = new PathFollowerBrain(); 
     183        List<Vector> polku = new List<Vector>(); 
     184        polku.Add(new Vector(-50, -100)); 
     185        polku.Add(new Vector(-100, 50)); 
     186        polku.Add(new Vector(-250, -200)); 
     187        polkuAivot.Path = polku; 
     188        polkuAivot.Loop = true; 
     189        polkuAivot.Speed = 100; 
     190 
     191        olio.Brain = polkuAivot; 
     192        polkuAivot.Active = true; 
     193 
    164194} 
     195    void LisaaLinnaPalikka(Vector paikka, double leveys, double korkeus) 
     196    { 
     197        PhysicsObject Nakymaton = new PhysicsObject(leveys, korkeus); 
     198        Nakymaton.Position = paikka; 
     199        Nakymaton.Color = Color.Green; 
     200        Add(Nakymaton); 
     201        Nakymaton.Tag = "Nakymaton"; 
     202        Nakymaton.IgnoresGravity = true; 
     203        Nakymaton.IgnoresCollisionResponse = true; 
     204        Nakymaton.Color = Color.White; 
     205 
     206 
     207    } 
     208 
     209 
     210} 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/BirdJump.csproj.Debug.cachefile

    r2997 r3083  
    66Content\Kananmuna.xnb 
    77Content\Taivas.xnb 
     8Content\Olio.xnb 
    89kentta1.txt 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/bin/x86/Debug/kentta1.txt

    r3035 r3083  
    44 
    55 
    6                                 # 
    7                                     
     6                 
     7                                # 
    88               #   #    #   #   #    #   #    #    #    #    ###### 
    99            #                                                      * 
    1010         #         
    1111     #                  
    12                                                                    
     12 
    1313 !             
    1414              %     !   
    1515 
    1616          # 
    17                        #       # 
     17                       #       # 
    1818                   # 
    19                  
    20                              # 
    21                 
    22                                                                                                                         
    23                          #                                                                                               
    24                     #                                                                                                
    25        #                                                                                                         
    26                  P                                                                                                               
    27                  #                                                                    ! %   !          N   
    28        *    *                                                                    !    %   !###########################! % !   
    29        #                                                               !  %  %  %   %    %    ! 
    30                                                                            !          %%    ! 
     19                      # 
     20                                                                                                      
     21                                                                                                             $$  $$  $$ 
     22                         #                                                                                   $$$$$$$$$$ 
     23                    #                                                                                        $$$$$$$$$$ 
     24       #                                                                                                     $$$$$$$$$$ 
     25                 P                                                                                           $$$$$$$$$$ 
     26                  #                                                                    ! %   !               $$$$$$$$$$ 
     27        *    *                                                                     !    %   !########################### 
     28       #      #                                                         !  %  %  %   %    %    !                                                                           !          %%    ! 
    3129     *        *                                                      !%  !   %   !    % ! 
    3230         ##                                                          !   %   !   %   !  %  ! 
    33                                                                                  !  %  !      !  %  ! 
     31                                                                                   !  %  !      !  %  ! 
    3432   *    *  *    *                                                     ! %% %% %% %% %%  ! 
    35        ##  #                                                               !     %      ! 
    36                                                                              !  %  !    %   !  
    37  *    *       *   *                                                         !%      ! 
     33 O     ##  #                                                               !     %      ! 
     34                                                                             !  %  !    %   ! 
     35 *    *       *   *                                                         !%      !    
    3836 ##  ##  ##  ##  ##                                                         %  !  %    !#  ### 
    3937                                                                                   
    40                 ! %    !                                                  ! %     !   %    !  %  ! 
    41 ######################                                        !##########################! %  !% ! %  ! %  ! 
     38           N    ! %    !                                       O          ! %     !   %    !  %  ! 
     39######################                                         ##########################! %  !%! %  ! %  ! 
    4240 
    4341 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/kentta1.txt

    r3035 r3083  
    44 
    55 
    6                                 # 
    7                                     
     6                 
     7                                # 
    88               #   #    #   #   #    #   #    #    #    #    ###### 
    99            #                                                      * 
    1010         #         
    1111     #                  
    12                                                                    
     12 
    1313 !             
    1414              %     !   
    1515 
    1616          # 
    17                        #       # 
     17                       #       # 
    1818                   # 
    19                  
    20                              # 
    21                 
    22                                                                                                                         
    23                          #                                                                                               
    24                     #                                                                                                
    25        #                                                                                                         
    26                  P                                                                                                               
    27                  #                                                                    ! %   !          N   
    28        *    *                                                                    !    %   !###########################! % !   
    29        #                                                               !  %  %  %   %    %    ! 
    30                                                                            !          %%    ! 
     19                      # 
     20                                                                                                      
     21                                                                                                             $$  $$  $$ 
     22                         #                                                                                   $$$$$$$$$$ 
     23                    #                                                                                        $$$$$$$$$$ 
     24       #                                                                                                     $$$$$$$$$$ 
     25                 P                                                                                           $$$$$$$$$$ 
     26                  #                                                                    ! %   !               $$$$$$$$$$ 
     27        *    *                                                                     !    %   !########################### 
     28       #      #                                                         !  %  %  %   %    %    !                                                                           !          %%    ! 
    3129     *        *                                                      !%  !   %   !    % ! 
    3230         ##                                                          !   %   !   %   !  %  ! 
    33                                                                                  !  %  !      !  %  ! 
     31                                                                                   !  %  !      !  %  ! 
    3432   *    *  *    *                                                     ! %% %% %% %% %%  ! 
    35        ##  #                                                               !     %      ! 
    36                                                                              !  %  !    %   !  
    37  *    *       *   *                                                         !%      ! 
     33 O     ##  #                                                               !     %      ! 
     34                                                                             !  %  !    %   ! 
     35 *    *       *   *                                                         !%      !    
    3836 ##  ##  ##  ##  ##                                                         %  !  %    !#  ### 
    3937                                                                                   
    40                 ! %    !                                                  ! %     !   %    !  %  ! 
    41 ######################                                        !##########################! %  !% ! %  ! %  ! 
     38           N    ! %    !                                       O          ! %     !   %    !  %  ! 
     39######################                                         ##########################! %  !%! %  ! %  ! 
    4240 
    4341 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/obj/x86/Debug/BirdJump.csproj.FileListAbsolute.txt

    r2997 r3083  
    1515C:\MyTemp\EemeliKo\BirdJump\BirdJump\BirdJump\bin\x86\Debug\Content\Kananmuna.xnb 
    1616C:\MyTemp\EemeliKo\BirdJump\BirdJump\BirdJump\bin\x86\Debug\Content\Taivas.xnb 
     17C:\MyTemp\EemeliKo\BirdJump\BirdJump\BirdJump\bin\x86\Debug\Content\Olio.xnb 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/obj/x86/Debug/ContentPipeline-{45E7B065-D0D3-4C88-983C-935E87F50FFB}.xml

    r3035 r3083  
    6565      <Time>2012-06-14T09:39:08.0421851+03:00</Time> 
    6666    </Item> 
     67    <Item> 
     68      <Source>Olio.png</Source> 
     69      <Name>Olio</Name> 
     70      <Importer>TextureImporter</Importer> 
     71      <Processor>TextureProcessor</Processor> 
     72      <Options>None</Options> 
     73      <Output>C:\MyTemp\EemeliKo\BirdJump\BirdJump\BirdJump\bin\x86\Debug\Content\Olio.xnb</Output> 
     74      <Time>2012-06-15T09:50:03.2035562+03:00</Time> 
     75    </Item> 
    6776    <BuildSuccessful>true</BuildSuccessful> 
    6877    <Settings> 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJump/obj/x86/Debug/cachefile-{45E7B065-D0D3-4C88-983C-935E87F50FFB}-targetpath.txt

    r2997 r3083  
    66Content\Kananmuna.xnb 
    77Content\Taivas.xnb 
     8Content\Olio.xnb 
  • 2012/24/EemeliKo/BirdJump/BirdJump/BirdJumpContent/BirdJumpContent.contentproj

    r2997 r3083  
    8989    </Compile> 
    9090  </ItemGroup> 
     91  <ItemGroup> 
     92    <Compile Include="Olio.png"> 
     93      <Name>Olio</Name> 
     94      <Importer>TextureImporter</Importer> 
     95      <Processor>TextureProcessor</Processor> 
     96    </Compile> 
     97  </ItemGroup> 
    9198  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    9299  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
Note: See TracChangeset for help on using the changeset viewer.