Changeset 2859 for 2012/23


Ignore:
Timestamp:
2012-06-08 10:09:48 (7 years ago)
Author:
lesanton
Message:

some fixes and more levels

Location:
2012/23/LeoS/leoS
Files:
10 added
2 deleted
14 edited

Legend:

Unmodified
Added
Removed
  • 2012/23/LeoS/leoS/leoS/leoS.cs

    r2843 r2859  
    1212    bool pelaajaIlmassa = false; 
    1313    SoundEffect hyppyAani = LoadSoundEffect("Jump"); 
    14  
    15  
    16  
     14     
    1715    public override void Begin() 
    1816    { 
    1917        MediaPlayer.Play("Tausta"); 
     18        IsFullScreen = true; 
    2019        Alustukset(); 
    2120    } 
     
    2524        ClearAll(); 
    2625        MultiSelectWindow valikko = new MultiSelectWindow("Menu", "Read This Before\nYou Start Game", "Level 1", "Level 2", "Level 3", 
    27         "Level 4", "Skill Level 1", "Exit Game"); valikko.ItemSelected += PainettiinValikonNappia; 
     26        "Level 4", "Level 5", "Level 6", "Skill Level 1","Skill Level 2", "Skill Level 3", "Exit Game"); valikko.ItemSelected += PainettiinValikonNappia; 
    2827        valikko.Color = Color.Gold; 
    2928        valikko.DefaultCancel = -1; 
     
    5251        Camera.Follow(pelaaja); 
    5352    } 
    54  
     53     
     54    void AloitaPeli2(string levelFile) 
     55    { 
     56        LataaKentta(levelFile); 
     57        Level.Background.CreateGradient(Color.Teal, Color.Ruby); 
     58        Gravity = new Vector(0, 400); 
     59 
     60        Surface yläreuna = Surface.CreateTop(Level); 
     61        yläreuna.IsVisible = false; 
     62        yläreuna.Tag = "reuna"; 
     63        Add(yläreuna); 
     64 
     65        Surface oikeareuna = Surface.CreateRight(Level); 
     66        oikeareuna.IsVisible = false; 
     67        oikeareuna.Color = Color.Ultramarine; 
     68        oikeareuna.Tag = "muuri"; 
     69        Add(oikeareuna); 
     70        AsetaOhjaimet(); 
     71        Camera.Follow(pelaaja); 
     72        LuoAikaLaskuri3(); 
     73 
     74    } 
     75     
    5576    void PainettiinValikonNappia(int valinta) 
    5677    { 
     
    7394                break; 
    7495            case 5: 
     96                AloitaPeli("kentta6,2"); 
     97                break; 
     98            case 6: 
     99                AloitaPeli("kentta7"); 
     100                break; 
     101            case 7: 
     102                AloitaPeli2("kentta6"); 
     103                break; 
     104            case 8: 
    75105                AloitaPeli2("kentta5"); 
    76106                break; 
    77             case 6: 
     107            case 9: 
     108                AloitaPeli2("kentta7,2"); 
     109                break; 
     110            case 10: 
    78111                Exit(); 
    79112                break; 
     
    81114        } 
    82115    } 
     116     
    83117    void LataaKentta(string levelFile) 
    84118    { 
     
    223257        LuoAikaLaskuri(); 
    224258    } 
    225     void AloitaPeli2(string levelFile) 
    226     { 
    227         LataaKentta(levelFile); 
    228         Level.Background.CreateGradient(Color.Teal, Color.Ruby); 
    229         Gravity = new Vector(0, 400); 
    230  
    231         Surface yläreuna = Surface.CreateTop(Level); 
    232         yläreuna.IsVisible = false; 
    233         yläreuna.Tag = "reuna"; 
    234         Add(yläreuna); 
    235  
    236         Surface oikeareuna = Surface.CreateRight(Level); 
    237         oikeareuna.IsVisible = false; 
    238         oikeareuna.Color = Color.Ultramarine; 
    239         oikeareuna.Tag = "muuri"; 
    240         Add(oikeareuna); 
    241         AsetaOhjaimet(); 
    242         Camera.Follow(pelaaja); 
    243         LuoAikaLaskuri3(); 
    244  
    245     } 
     259    
    246260    void Hyppy2(PhysicsObject pelaaja) 
    247261    { 
     
    258272    { 
    259273        Timer aikaLaskuri = new Timer(); 
    260         aikaLaskuri.Interval = 2.5; 
     274        aikaLaskuri.Interval = 2.0; 
    261275        aikaLaskuri.Timeout += delegate { Alustukset(); }; 
    262276        aikaLaskuri.Start(1); 
     
    267281 
    268282        Label tekstikentta = new Label("teksti"); 
    269         tekstikentta.Text = "Jump with UP-Button,Move forward with RIGHT-Button and Jump down with DOWN-Button, \nyou have 2 minutes to reach the goal,if you ran out of time,\nyou will automatically return to Menu"; 
     283        tekstikentta.Text = "Jump=UP-Button, Move forward=RIGHT-Button, to flying mode=press Right repeatedly\nFall down=DOWN-Button, Return to Menu=Esc, you have 2 minutes to reach the end\nif you ran out of time,you will automatically return to Menu"; 
    270284 
    271285        tekstikentta.TextColor = Color.Red; 
     
    274288 
    275289        Label tekstikentta2 = new Label("teksti"); 
    276         tekstikentta2.Text = "This screen is readable about 5 seconds"; 
     290        tekstikentta2.Text = "This screen is readable about 7 seconds"; 
    277291        tekstikentta2.TextColor = Color.Yellow; 
    278292        tekstikentta2.Font = Font.DefaultLargeBold; 
     
    284298    { 
    285299        Timer aikaLaskuri = new Timer(); 
    286         aikaLaskuri.Interval = 5; 
     300        aikaLaskuri.Interval = 7; 
    287301        aikaLaskuri.Timeout += delegate { Alustukset(); }; 
    288302        aikaLaskuri.Start(); 
     
    320334        aikaLaskuri.Start(); 
    321335    } 
    322  
    323  
    324  
    325336} 
    326337 
  • 2012/23/LeoS/leoS/leoS/leoS.csproj.Debug.cachefile

    r2840 r2859  
    66Content\Tausta2.xnb 
    77Content\Jump.xnb 
    8 Content\Antigravity.xnb 
    98Content\kentta5.xnb 
     9Content\kentta6.xnb 
     10Content\kentta6,2.xnb 
     11Content\kentta7.xnb 
     12Content\kentta7,2.xnb 
     13Content\Random.xnb 
    1014Content\Tausta.wma 
    1115Content\Tausta2.wma 
  • 2012/23/LeoS/leoS/leoS/obj/x86/Debug/cachefile-{25605763-3341-4275-93D9-4B0A394A16A7}-targetpath.txt

    r2840 r2859  
    88Content\Tausta2.wma 
    99Content\Jump.xnb 
    10 Content\Antigravity.xnb 
    1110Content\kentta5.xnb 
     11Content\kentta6.xnb 
     12Content\kentta6,2.xnb 
     13Content\kentta7.xnb 
     14Content\kentta7,2.xnb 
     15Content\Random.xnb 
    1216Content\kentta1.txt 
  • 2012/23/LeoS/leoS/leoS/obj/x86/Debug/leoS.csproj.FileListAbsolute.txt

    r2840 r2859  
    3333J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\Tausta2.wma 
    3434J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\Jump.xnb 
    35 J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\Antigravity.xnb 
    3635J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\kentta5.xnb 
     36J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\kentta6.xnb 
     37J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\kentta6,2.xnb 
     38J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\kentta7.xnb 
     39J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\kentta7,2.xnb 
     40J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\Random.xnb 
  • 2012/23/LeoS/leoS/leoSContent/kentta2.txt

    r2840 r2859  
    1  
    2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ### 
    3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                # 
    4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                # 
    5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                # 
    6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                # 
     1                                                                                                                                                                                                                                                                                                                                                                                                          # 
    72                                                                                                                                                                                                                                                                                                                              #                                                                    #      # 
    8                                                                                                           # ####  ### ##                                                                                                                    #                                                                              #                                                                      #      # 
    9                                                                        *                                #                                                                                                                             #                                                           T                       #                                                                        #      # 
     3                                                                                                          # ####  ### ##                                                                                                                    #                                                                              #                                                                       #      # 
     4                                                                       *                                #                                                                                                                             #                                                                                   #                                                                        #      # 
    105                                                                       *                              #                                                                                                                           #             #                                                                       #                                                                          #      # 
    116                                                                       *                            #                         T                                                                                                 #                       #                                                             #                                                                                   # 
    127                                                           ######      *                          #                                                                                                                            #                                                                ###################                                                                                     # 
    13                                                                        *                        #                                          T                                                                                                                                                                                                           #################################     ############# 
    14                                                                        *                      #                                                                        ########                                             #                                                                                                                     
    15                                                          #      #      *                    #                                         T                                                                                   #                                                                                                                                                                                                                                                                                                                                T 
    16                                                        #           #      *******        #                                                                                                                             #                                                                                                                 
    17                                                    #                #                   #                                                                                                                             #                                                                                                                                                                                                                                                                                                                                    
    18                   # # ##                        #                     #               #                                                       T     T             # ########## #   #    #   #       #               #                                                    
    19 P                                            #                          # ##########                                                                      #    #   T                                   #   #     #                                                                                                               
    20 ############     ###### ##########    #####                                                                                                                                                                                                                             #       # 
     8                                                                       *                        #                                          T                                                                                                                    T        T            T                                                                #################################     ############# 
     9                                                                       *                      #                                                                        ########                                             # 
     10                                                         #      #      *                    #                                         T                                                                                   # 
     11                                                       #           #      *******        #                                                                                                                             # 
     12                                                   #                #                   #                                                                                                                             # 
     13                  # # ##                        #                     #               #                                                       T     T             # ########## #   #    #   #       #               # 
     14P                                            #                          # ##########                                                                      #    #   T                                   #   #     # 
     15############     ###### ##########    ######                                                                                                                                                                                                                                                                          # 
  • 2012/23/LeoS/leoS/leoSContent/kentta5.txt

    r2843 r2859  
    11#####                                              #                            # * # * #       # 
    2 P       #        #              #         #        #            #      #   *                            #                       #                                          ###########3 
    3                        #                                #          *                                                                    #  # * # *#*    # 
     2P       #        #              #         #        #            #      #   *                            #         #             #                                          ########### 
     3                       #                                #          *                                                    #               #  # * # *#*    # 
    44                                                                                                                                                                # 
    55                                                                                                                                                                        # 
  • 2012/23/LeoS/leoS/leoSContent/leoSContent.contentproj

    r2840 r2859  
    8181  </ItemGroup> 
    8282  <ItemGroup> 
    83     <Compile Include="Antigravity.png"> 
    84       <Name>Antigravity</Name> 
    85       <Importer>TextureImporter</Importer> 
    86       <Processor>TextureProcessor</Processor> 
    87     </Compile> 
    88   </ItemGroup> 
    89   <ItemGroup> 
    9083    <Compile Include="Jump.wav"> 
    9184      <Name>Jump</Name> 
     
    108101    </Compile> 
    109102  </ItemGroup> 
     103  <ItemGroup> 
     104    <Compile Include="kentta6.txt"> 
     105      <Name>kentta6</Name> 
     106      <Importer>TextFileImporter</Importer> 
     107      <Processor>TextFileContentProcessor</Processor> 
     108    </Compile> 
     109  </ItemGroup> 
     110  <ItemGroup> 
     111    <Compile Include="kentta6,2.txt"> 
     112      <Name>kentta6,2</Name> 
     113      <Importer>TextFileImporter</Importer> 
     114      <Processor>TextFileContentProcessor</Processor> 
     115    </Compile> 
     116  </ItemGroup> 
     117  <ItemGroup> 
     118    <Compile Include="kentta7.txt"> 
     119      <Name>kentta7</Name> 
     120      <Importer>TextFileImporter</Importer> 
     121      <Processor>TextFileContentProcessor</Processor> 
     122    </Compile> 
     123  </ItemGroup> 
     124  <ItemGroup> 
     125    <Compile Include="Random.png"> 
     126      <Name>Random</Name> 
     127      <Importer>TextureImporter</Importer> 
     128      <Processor>TextureProcessor</Processor> 
     129    </Compile> 
     130  </ItemGroup> 
     131  <ItemGroup> 
     132    <Compile Include="kentta7,2.txt"> 
     133      <Name>kentta7,2</Name> 
     134      <Importer>TextFileImporter</Importer> 
     135      <Processor>TextFileContentProcessor</Processor> 
     136    </Compile> 
     137  </ItemGroup> 
    110138  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    111139  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2012/23/LeoS/leoS/leoSContent/obj/x86/Debug/ContentPipeline.xml

    r2843 r2859  
    1818      <Options>None</Options> 
    1919      <Output>J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\kentta2.xnb</Output> 
    20       <Time>2012-06-07T14:20:29.8583106+03:00</Time> 
     20      <Time>2012-06-07T19:28:12.3272248+03:00</Time> 
    2121    </Item> 
    2222    <Item> 
     
    6868    </Item> 
    6969    <Item> 
    70       <Source>Antigravity.png</Source> 
    71       <Name>Antigravity</Name> 
    72       <Importer>TextureImporter</Importer> 
    73       <Processor>TextureProcessor</Processor> 
    74       <Options>None</Options> 
    75       <Output>J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\Antigravity.xnb</Output> 
    76       <Time>2012-06-07T09:07:21.2011363+03:00</Time> 
    77     </Item> 
    78     <Item> 
    7970      <Source>kentta5.txt</Source> 
    8071      <Name>kentta5</Name> 
     
    8374      <Options>None</Options> 
    8475      <Output>J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\kentta5.xnb</Output> 
    85       <Time>2012-06-07T16:45:01.8492111+03:00</Time> 
     76      <Time>2012-06-07T18:38:14.7552811+03:00</Time> 
     77    </Item> 
     78    <Item> 
     79      <Source>kentta6.txt</Source> 
     80      <Name>kentta6</Name> 
     81      <Importer>TextFileImporter</Importer> 
     82      <Processor>TextFileContentProcessor</Processor> 
     83      <Options>None</Options> 
     84      <Output>J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\kentta6.xnb</Output> 
     85      <Time>2012-06-07T19:56:56.993565+03:00</Time> 
     86    </Item> 
     87    <Item> 
     88      <Source>kentta6,2.txt</Source> 
     89      <Name>kentta6,2</Name> 
     90      <Importer>TextFileImporter</Importer> 
     91      <Processor>TextFileContentProcessor</Processor> 
     92      <Options>None</Options> 
     93      <Output>J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\kentta6,2.xnb</Output> 
     94      <Time>2012-06-08T09:29:32.617727+03:00</Time> 
     95    </Item> 
     96    <Item> 
     97      <Source>kentta7.txt</Source> 
     98      <Name>kentta7</Name> 
     99      <Importer>TextFileImporter</Importer> 
     100      <Processor>TextFileContentProcessor</Processor> 
     101      <Options>None</Options> 
     102      <Output>J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\kentta7.xnb</Output> 
     103      <Time>2012-06-08T09:54:51.6402935+03:00</Time> 
     104    </Item> 
     105    <Item> 
     106      <Source>kentta7,2.txt</Source> 
     107      <Name>kentta7,2</Name> 
     108      <Importer>TextFileImporter</Importer> 
     109      <Processor>TextFileContentProcessor</Processor> 
     110      <Options>None</Options> 
     111      <Output>J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\kentta7,2.xnb</Output> 
     112      <Time>2012-06-08T10:06:50.9112935+03:00</Time> 
     113    </Item> 
     114    <Item> 
     115      <Source>Random.png</Source> 
     116      <Name>Random</Name> 
     117      <Importer>TextureImporter</Importer> 
     118      <Processor>TextureProcessor</Processor> 
     119      <Options>None</Options> 
     120      <Output>J:\LeoS\LeoS\leoS\leoS\bin\x86\Debug\Content\Random.xnb</Output> 
     121      <Time>2012-06-07T14:32:18.3233106+03:00</Time> 
    86122    </Item> 
    87123    <BuildSuccessful>true</BuildSuccessful> 
Note: See TracChangeset for help on using the changeset viewer.