Changeset 4153 for 2013/24


Ignore:
Timestamp:
2013-06-14 12:30:40 (10 years ago)
Author:
eevipenn
Message:

Talletus.

Location:
2013/24/EemeliP/Tasohyppelypeli3/Tasohyppelypeli3
Files:
45 added
4 edited

Legend:

Unmodified
Added
Removed
  • 2013/24/EemeliP/Tasohyppelypeli3/Tasohyppelypeli3/Tasohyppelypeli3/Braaains!!.cs

    r4124 r4153  
    2121    Image vaaraKuva = LoadImage("spike"); 
    2222    Image pelaajanKuva = LoadImage("ukko"); 
    23     Image tahtiKuva = LoadImage("tahti"); 
     23    Image aivoKuva = LoadImage("tahti"); 
    2424 
    2525    SoundEffect maaliAani = LoadSoundEffect("beep"); 
     
    3333        alkuValikko.AddItemHandler(1, Exit); 
    3434        Add(alkuValikko); 
    35  
    3635        IsFullScreen = true; 
    3736 
     
    5756    } 
    5857 
    59     void LisaaTahti(Vector paikka, double leveys, double korkeus) 
     58    void LisaaKerattava(Vector paikka, double leveys, double korkeus) 
    6059    { 
    61         PhysicsObject tahti = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    62         tahti.IgnoresCollisionResponse = true; 
    63         tahti.Position = paikka; 
    64         tahti.Image = tahtiKuva; 
    65         tahti.Tag = "tahti"; 
    66         Add(tahti); 
     60        PhysicsObject kerattavaUkko = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     61        kerattavaUkko.IgnoresCollisionResponse = true; 
     62        kerattavaUkko.Position = paikka; 
     63        kerattavaUkko.Image = aivoKuva; 
     64        kerattavaUkko.Tag = "tahti"; 
     65        // laskuriin yksi luku lisää... 
     66        Add(kerattavaUkko); 
    6767    } 
    6868 
     
    8686        //pelaaja1.Image = pelaajanKuva; 
    8787        aloituspaikka = paikka; 
    88         AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     88        AddCollisionHandler(pelaaja1, "tahti", TormaaKerattavaan); 
    8989        AddCollisionHandler(pelaaja1, "spike", TormaaVaaraan); 
    9090        AddCollisionHandler(pelaaja1, "maali", TormasiMaaliin); 
     
    123123    } 
    124124 
    125     void TormaaTahteen(PhysicsObject hahmo, PhysicsObject tahti) 
     125    void TormaaKerattavaan(PhysicsObject hahmo, PhysicsObject tahti) 
    126126    { 
    127127        maaliAani.Play(); 
    128128        MessageDisplay.Add("BRAAAINS!!"); 
    129129        tahti.Destroy(); 
     130        // vähennettäisiin laskurista yksi... 
    130131    } 
    131132 
     
    149150        kentta.SetTileMethod('M', LisaaMaali); 
    150151        kentta.SetTileMethod('V', LisaaVaara); 
    151         kentta.SetTileMethod('*', LisaaTahti); 
     152        kentta.SetTileMethod('*', LisaaKerattava); 
    152153        kentta.SetTileMethod('N', LisaaPelaaja); 
    153154        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
     
    192193        Add(maali); 
    193194    } 
    194  
    195195} 
  • 2013/24/EemeliP/Tasohyppelypeli3/Tasohyppelypeli3/Tasohyppelypeli3/Tasohyppelypeli3.csproj

    r4084 r4153  
    1919    <ApplicationIcon>Game.ico</ApplicationIcon> 
    2020    <Thumbnail>GameThumbnail.png</Thumbnail> 
     21    <IsWebBootstrapper>false</IsWebBootstrapper> 
     22    <ReferencePath>$(registry:HKEY_LOCAL_MACHINE\Software\Jypeli@Install_Dir)\lib\x86</ReferencePath> 
    2123    <PublishUrl>publish\</PublishUrl> 
    2224    <Install>true</Install> 
     
    2931    <UpdateRequired>false</UpdateRequired> 
    3032    <MapFileExtensions>true</MapFileExtensions> 
    31     <ApplicationRevision>0</ApplicationRevision> 
     33    <ApplicationRevision>1</ApplicationRevision> 
    3234    <ApplicationVersion>1.0.0.%2a</ApplicationVersion> 
    33     <IsWebBootstrapper>false</IsWebBootstrapper> 
    3435    <UseApplicationTrust>false</UseApplicationTrust> 
     36    <PublishWizardCompleted>true</PublishWizardCompleted> 
    3537    <BootstrapperEnabled>true</BootstrapperEnabled> 
    36     <ReferencePath>$(registry:HKEY_LOCAL_MACHINE\Software\Jypeli@Install_Dir)\lib\x86</ReferencePath> 
    3738  </PropertyGroup> 
    3839  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' "> 
     
    6061    <PlatformTarget>x86</PlatformTarget> 
    6162    <XnaCompressContent>true</XnaCompressContent> 
     63  </PropertyGroup> 
     64  <PropertyGroup> 
     65    <ManifestCertificateThumbprint>E19E45CF242D6A60258CD6B6E5F888E991317890</ManifestCertificateThumbprint> 
     66  </PropertyGroup> 
     67  <PropertyGroup> 
     68    <ManifestKeyFile>Tasohyppelypeli3_TemporaryKey.pfx</ManifestKeyFile> 
     69  </PropertyGroup> 
     70  <PropertyGroup> 
     71    <GenerateManifests>true</GenerateManifests> 
     72  </PropertyGroup> 
     73  <PropertyGroup> 
     74    <SignManifests>true</SignManifests> 
    6275  </PropertyGroup> 
    6376  <ItemGroup> 
     
    152165    </BootstrapperPackage> 
    153166  </ItemGroup> 
     167  <ItemGroup> 
     168    <None Include="Tasohyppelypeli3_TemporaryKey.pfx" /> 
     169  </ItemGroup> 
    154170  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> 
    155171  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\Microsoft.Xna.GameStudio.targets" /> 
  • 2013/24/EemeliP/Tasohyppelypeli3/Tasohyppelypeli3/Tasohyppelypeli3Content/kentta1.txt

    r4124 r4153  
    77              *                 *                             ###                                                                                                        ###    #   
    88             ###               ###                                   *                                                                                          ###             # 
    9                                 #                        *          ###          #                                                                              #               #                      
     9                                #                        *          ###          #                                                                              #               # *                    
    1010       V                        #                       ###                      #                                                                    ####################################          #############          ############          ############# 
    1111      ###                       #                  V                       *     #                                                                 #                                     #          #            VVVVVVVVVV            VVVVVVVVVV            # 
    12                                 #                 ###                    #### *  #                                                                  #*                                   #          #                                                        # 
     12                                #                 ###                    ####    #                                                                  #*                                   #          #                                                        # 
    1313 *             *                #############                               #    #                                                                   #                                   #          #                                                        # 
    1414###           ###               #                                           #    #                                                                    #                                  #          #                                                        # 
     
    2626                                                                            #  *            *        ###                             #        
    2727                                                                            ######################                                   # 
    28                                                                                                  #                                   # 
     28                                                                                                 #               VVVVVVVVVVVVVVVVVVVV# 
    2929                                                                                                 ##################################### 
Note: See TracChangeset for help on using the changeset viewer.