Changeset 672 for 2010/23


Ignore:
Timestamp:
2010-06-10 11:44:09 (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

    r637 r672  
    6161    </Compile> 
    6262  </ItemGroup> 
     63  <ItemGroup> 
     64    <Compile Include="Alieeni.png"> 
     65      <Name>Alieeni</Name> 
     66      <Importer>TextureImporter</Importer> 
     67      <Processor>TextureProcessor</Processor> 
     68    </Compile> 
     69  </ItemGroup> 
    6370  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    6471  <!-- 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

    r637 r672  
    2828            kenttaNro = 0; 
    2929            Level.Width = 2000; 
    30             Level.Height = 1000; 
     30            Level.Height = 2000; 
    3131 
    3232 
     
    4545            Add(pisteNaytto);    // lisätään peliin 
    4646 
    47             // Zoomataan lähemmäksi 
    48             Camera.ZoomFactor = 2.0; 
    49  
    50             Camera.StayInLevel = true; 
     47            Camera.Zoom(0.5); 
     48            Camera.Follow(pelaaja1); 
    5149 
    5250            seuraavaKentta(); 
     
    8179        void luoKentta() 
    8280        { 
    83             Level.CreateBorders(); 
    8481            Level.Background.CreateGradient(Color.Green, Color.Black); 
     82            //Level.CreateBorders(); 
     83             
    8584 
    8685            var merkit = new Dictionary<char, ObjectCreator>(); 
     
    8887            merkit['d'] = LuoOlio; 
    8988            merkit['r'] = LuoRaha; 
     89            merkit['p'] = LuoPelaaja1; 
     90            merkit['i'] = LuoPalikka2; 
     91            merkit['e'] = LuoVihollinen; 
     92            char[,] ruudut = Tiles.ReadFromFile("TextFile1.txt"); 
     93            Tiles.Insert(this, ruudut, merkit, ruudunLeveys, ruudunKorkeus); 
     94             
     95         
     96 
    9097            lisaaMaali(); 
    9198            lisaaPelaajat(); 
     
    102109        } 
    103110 
     111        PhysicsObject LuoVihollinen() 
     112        { 
     113            PhysicsObject Vihollinen = PhysicsObject.CreateStaticObject(50.0, 50.0); 
     114            Vihollinen.Shape = Shapes.Rectangle; 
     115            Vihollinen.Color = Color.Gray; 
     116            return Vihollinen; 
     117        } 
     118 
    104119        PhysicsObject LuoPalikka() 
    105120        { 
     
    108123            palikka.Color = Color.Gray; 
    109124            return palikka; 
     125 
     126        } 
     127 
     128        PhysicsObject LuoPalikka2() 
     129        { 
     130            PhysicsObject Palikka2 = PhysicsObject.CreateStaticObject(50.0, 50.0); 
     131            Palikka2.Shape = Shapes.Rectangle; 
     132            Palikka2.Color = Color.Gray; 
     133            Palikka2.IsVisible = false; 
     134             
     135            return Palikka2; 
     136 
    110137 
    111138        } 
     
    120147        } 
    121148 
     149        PhysicsObject LuoPelaaja1() 
     150        { 
     151            PhysicsObject Pelaaja1 = PhysicsObject.CreateStaticObject(50.0, 50.0); 
     152            Pelaaja1.Shape = Shapes.Circle; 
     153            Pelaaja1.Color = Color.Yellow; 
     154            Pelaaja1.Image = LoadImage("Hymiö"); 
     155            return Pelaaja1; 
     156        } 
     157 
    122158        void lisaaEsine() 
    123159        { 
    124             PhysicsObject esine = new PhysicsObject(20, 10); 
    125             esine.Shape = Shapes.Rectangle; 
    126             esine.Image = LoadImage("Raha"); 
    127  
    128             Add(esine); 
     160             
    129161        } 
    130162         
     
    145177            Add(pelaaja1); 
    146178        } 
    147         void osuiRahaan(PhysicsObject Pelaaja1, PhysicsObject Raha); 
     179        void osuiRahaan(PhysicsObject Pelaaja1, PhysicsObject Raha) { } 
    148180 
    149181        void lisaaMaali() 
  • 2010/23/jealmaki/Save The Civilians/Save The Civilians.csproj

    r637 r672  
    8989    <Content Include="Game.ico" /> 
    9090    <Content Include="GameThumbnail.png" /> 
    91     <Content Include="TextFile1.txt" /> 
     91    <Content Include="TextFile1.txt"> 
     92      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> 
     93    </Content> 
    9294  </ItemGroup> 
    9395  <ItemGroup> 
  • 2010/23/jealmaki/Save The Civilians/TextFile1.txt

    r637 r672  
    1  
    2         
    3         
    4         
    5         
    6         
    7         
    8         
    9         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
    10         x                                           x 
    11         x                                           x 
    12         x                                           x 
    13         x                                           x 
    14         x                                           x 
    15         x                                           x 
    16         x 
    17         x 
    18         x 
    19         x 
    20         x 
    21         x 
    22         x 
    23         x 
    24         x 
    25         x 
    26         x 
    27         x 
    28         xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
     1        p 
     2xxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
     3xxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
     4xxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
     5xxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
Note: See TracChangeset for help on using the changeset viewer.