Changeset 733 for 2010/23


Ignore:
Timestamp:
2010-06-11 11:28:18 (9 years ago)
Author:
jealmaki
Message:
 
Location:
2010/23/jealmaki/Save The Civilians
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • 2010/23/jealmaki/Save The Civilians/Content/Content.contentproj

    r689 r733  
    8282    </Compile> 
    8383  </ItemGroup> 
     84  <ItemGroup> 
     85    <Compile Include="BackGround.png"> 
     86      <Name>BackGround</Name> 
     87      <Importer>TextureImporter</Importer> 
     88      <Processor>TextureProcessor</Processor> 
     89    </Compile> 
     90  </ItemGroup> 
    8491  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    8592  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2010/23/jealmaki/Save The Civilians/Peli.cs

    r689 r733  
    2626        protected override void Begin() 
    2727        { 
     28 
    2829            kenttaNro = 0; 
    2930            Level.Width = 2000; 
    3031            Level.Height = 2000; 
    31  
    32  
    33             
    34  
    35              
    36             
    37  
    3832            Camera.Zoom(0.5); 
    3933            Camera.Follow(pelaaja1); 
     
    5549        { 
    5650            ClearAll(); 
    57  
     51            MessageDisplay.TextColor = Color.Red; 
    5852            // Luodaan pistelaskuri 
    5953            pisteLaskuri = new IntMeter(0); 
     
    8175        } 
    8276 
     77        #region Kentän ja kenttäolioiden lisäys 
    8378        void luoKentta() 
    8479        { 
    8580            Level.Background.CreateGradient(Color.Green, Color.Black); 
    8681            //Level.CreateBorders(); 
    87              
     82 
    8883 
    8984            var merkit = new Dictionary<char, ObjectCreator>(); 
     
    9893            char[,] ruudut = Tiles.ReadFromFile("TextFile1.txt"); 
    9994            Tiles.Insert(this, ruudut, merkit, ruudunLeveys, ruudunKorkeus); 
    100              
    101          
     95 
     96 
    10297 
    10398            lisaaMaali(); 
     
    119114            Siviili.Shape = Shapes.Rectangle; 
    120115            Siviili.Color = Color.Gray; 
     116            Siviili.Tag = "Siviili"; 
    121117            Siviili.Image = LoadImage("Siviili"); 
    122118            return Siviili; 
     
    147143            Palikka2.Color = Color.Gray; 
    148144            Palikka2.IsVisible = false; 
    149              
     145 
    150146            return Palikka2; 
    151147 
     
    166162            Raha.Color = Color.Green; 
    167163            Raha.Image = LoadImage("Raha"); 
     164            Raha.Tag = "Raha"; 
    168165            return Raha; 
    169  
    170166        } 
    171167 
     
    176172            pelaaja1.Color = Color.Yellow; 
    177173            pelaaja1.Image = LoadImage("Hymiö"); 
     174            AddCollisionHandler(pelaaja1, PelaajaTormasi); 
    178175            return pelaaja1; 
    179176        } 
     
    181178        void lisaaEsine() 
    182179        { 
    183              
    184         } 
    185         
    186         void lisaaPelaajat() 
    187         { 
    188             pelaaja1 = new PlatformCharacter(40, 40); 
    189             pelaaja1.Image = LoadImage("hymiö"); 
    190             pelaaja1.Mass = 4.0; 
    191             //pelaaja1.; 
    192             pelaaja1.X = -100; 
    193             pelaaja1.Y = Level.Bottom + 120; 
    194              
    195  
    196             AddCollisionHandler(pelaaja1, PelaajaTormasi); 
    197             Add(pelaaja1); 
    198         } 
    199  
     180 
     181        } 
    200182 
    201183        void lisaaMaali() 
    202184        { 
    203              
    204         } 
     185 
     186        } 
     187 
     188        #endregion 
    205189 
    206190        void lisaaNappaimet() 
     
    212196            Keyboard.Listen(Key.D, ButtonState.Down, liikuta, "Liikkuu oikealle", pelaaja1, nopeus); 
    213197            Keyboard.Listen(Key.W, ButtonState.Pressed, hyppaa, "Hyppää", pelaaja1, hyppyVoima); 
    214  
    215         } 
    216  
    217          
    218    
    219              
    220          
     198        } 
    221199 
    222200        void liikuta(PlatformCharacter hahmo, double nopeus) 
     
    242220            if (otherObject.Tag.ToString() == "Raha") 
    243221            { 
    244               
    245               
     222                pisteLaskuri.Value += 1; 
     223                otherObject.Destroy(); 
     224                MessageDisplay.Add("Sait pisteen :)"); 
     225 
    246226            } 
    247          
     227            if (otherObject.Tag.ToString() == "Siviili") 
     228            { 
     229                otherObject.Destroy(); 
     230                MessageDisplay.Add("Hurraa!Voitit pelin <3 :)"); 
     231                kenttaNro = 0; 
     232                seuraavaKentta(); 
     233 
     234            } 
     235 
     236 
    248237        } 
    249238    } 
  • 2010/23/jealmaki/Save The Civilians/TextFile1.txt

    r689 r733  
    33                                                               i 
    44                                                               i 
    5                                  m              m      m       i 
     5                                 m          e   m      m       i 
    66                                 mmmmmmmmmmmmmmmm      mmmmmmmmi 
    77                                 mxxxxxxxxxxxxxxx      xxxxxxxxi 
    88                               xxmxxxxxxxxxxxxxxx      xxxxxxxx 
    9 i                     r      xx  mxxxxxxxxxxxxxxx      xxxxxxxx                      
    10 i               r     xxx        mxxxxxxxxxxxxxxx      xxxxxxxx                
     9i                       rr   xx  mxxxxxxxxxxxxxxx      xxxxxxxx                      
     10i               r       xx       mxxxxxxxxxxxxxxx      xxxxxxxx                
    1111i                                mxxxxxxxxxxxxxxx      xxxxxxxx           
    1212i               r         xx     mxxxxxxxxxxxxxxx      xxxxxxxx 
    13 i  p                            mxxxxxxxxxxxxxxx      xxxxxxxx 
    14 i                               mxxxxxxxxxxxxxxx      xxxxxxxx 
     13i  p          rrrrrrrrrrrrrrrrrr mxxxxxxxxxxxxxxx      xxxxxxxx 
     14i             rrrrrrrrrrrrrrrrrr mxxxxxxxxxxxxxxx      xxxxxxxx 
    1515mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmxxxxxxxxxxxxxxx      xxxxxxxx 
    1616xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                           x 
     
    2020xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx             xxxxxxx       x 
    2121x                                               xxxxxxx       x 
    22 x                                               xxxxxxx       x  
    23 x                                               xxxxxxx       x 
    24 x                                               xxxxxxx       x 
    25 x                                               xxxxxxx       x 
    26 x                       s                       rxxxxxx       x 
     22x                       rrrrrrrrrrrrrrrrrr      xxxxxxx       x  
     23x                       rrrrrrrrrrrrrrrrrr      xxxxxxx       x 
     24x                       rrrrrrrrrrrrrrrrrr      xxxxxxx       x 
     25x                       rrrrrrrrrrrrrrrrrr      xxxxxxx       x 
     26x   s                   rrrrrrrrrrrrrrrrrr      xxxxxxx       x 
    2727xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
    2828xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
Note: See TracChangeset for help on using the changeset viewer.