Changeset 9217 for 2017


Ignore:
Timestamp:
2017-07-28 12:39:20 (21 months ago)
Author:
npo17_55
Message:

Neliikkuu itekseen :D

Location:
2017/30/MainiI
Files:
3 added
12 edited

Legend:

Unmodified
Added
Removed
  • 2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1.cs

    r9195 r9217  
    1414    SoundEffect NamAani = LoadSoundEffect("BOING1"); 
    1515    IntMeter PisteLaskuri; 
     16    Image taustakuva = LoadImage("Voittokuva"); 
    1617 
    1718    public override void Begin() 
    1819    { 
    1920        Luokenttä(); 
     21        SmoothTextures = false; 
    2022        Mouse.IsCursorVisible = true; 
    2123        LuoOhjaimet(); 
    2224 
    2325        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
    24         Camera.ZoomToLevel(-1000); 
     26        Camera.ZoomToLevel(); 
    2527 
    2628    } 
     
    5759        pisteNaytto2.BindTo(PisteLaskuri); 
    5860        Add(pisteNaytto2); 
     61 
     62 
    5963 
    6064    } 
     
    8286        seina.CollisionIgnoreGroup = 1; 
    8387        Add(seina); 
     88        seina.Tag = "Seina"; 
    8489    } 
    8590    void LuoHerkut(Vector paikka, double leveys, double korkeus) 
     
    97102        kohde.Destroy(); 
    98103        PisteLaskuri.AddValue(1); 
    99         if (PisteLaskuri.Value == 28) 
     104        if (PisteLaskuri.Value == 1) 
    100105        { 
    101106            MessageDisplay.Add("Jeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee Voitit :3"); 
     107            Level.Background.Image = taustakuva; 
     108 
     109            Level.Background.ScaleToLevelByHeight(); 
     110 
    102111        } 
    103112         
     
    114123        OlioP.Shape = Shape.Circle; 
    115124 
    116        PathFollowerBrain polkuAivot = new PathFollowerBrain(100); 
    117  
    118         OlioP.Brain = polkuAivot; 
    119  
    120         polkuAivot.Active = true; 
    121         polkuAivot.TurnWhileMoving = true; 
    122         polkuAivot.Speed = 150; 
    123  
    124         List<Vector> polku = new List<Vector>(); 
    125  
    126         polku.Add(new Vector(0.0, 0.0)); 
    127         polku.Add(new Vector(-300, 0.0)); 
    128         polku.Add(new Vector(-300, 350)); 
    129         polku.Add(new Vector(50, 350)); 
    130         polku.Add(new Vector(50, -10)); 
    131         polku.Add(new Vector(-30, 0.0)); 
    132         polku.Add(new Vector(-30, -150)); 
    133         polku.Add(new Vector(215, -150)); 
    134         polku.Add(new Vector(215, 500)); 
    135         polku.Add(new Vector(-450, 500)); 
    136         polku.Add(new Vector(-450, 70)); 
    137         polku.Add(new Vector(-280, 70)); 
    138         polku.Add(new Vector(-280, 350)); 
    139         polku.Add(new Vector(35, 350)); 
    140         polku.Add(new Vector(35, 270)); 
    141         polku.Add(new Vector(200, 270)); 
    142         polku.Add(new Vector(200, -150)); 
    143         polku.Add(new Vector(-450, -150)); 
    144         polku.Add(new Vector(-450, 500)); 
    145         polku.Add(new Vector(-215, 500)); 
    146         polku.Add(new Vector(-215, 350)); 
    147         polku.Add(new Vector(-120, 350)); 
    148         polku.Add(new Vector(-120, 0.0)); 
    149  
    150         polkuAivot.Path = polku; 
    151         polkuAivot.Loop = true; 
     125        LabyrinthWandererBrain tekoaivot = new LabyrinthWandererBrain(50.0, 150.0, "Seina"); 
     126        OlioP.Brain = tekoaivot; 
     127        tekoaivot.Active = true; 
     128 
     129       //PathFollowerBrain polkuAivot = new PathFollowerBrain(100); 
     130 
     131       // OlioP.Brain = polkuAivot; 
     132 
     133       // polkuAivot.Active = true; 
     134       // polkuAivot.TurnWhileMoving = true; 
     135       // polkuAivot.Speed = 150; 
     136 
     137        //List<Vector> polku = new List<Vector>(); 
     138 
     139        //polku.Add(new Vector(0.0, 0.0)); 
     140        //polku.Add(new Vector(-300, 0.0)); 
     141        //polku.Add(new Vector(-300, 350)); 
     142        //polku.Add(new Vector(50, 350)); 
     143        //polku.Add(new Vector(50, -10)); 
     144        //polku.Add(new Vector(-30, 0.0)); 
     145        //polku.Add(new Vector(-30, -150)); 
     146        //polku.Add(new Vector(215, -150)); 
     147        //polku.Add(new Vector(215, 500)); 
     148        //polku.Add(new Vector(-450, 500)); 
     149        //polku.Add(new Vector(-450, 70)); 
     150        //polku.Add(new Vector(-280, 70)); 
     151        //polku.Add(new Vector(-280, 350)); 
     152        //polku.Add(new Vector(35, 350)); 
     153        //polku.Add(new Vector(35, 270)); 
     154        //polku.Add(new Vector(200, 270)); 
     155        //polku.Add(new Vector(200, -150)); 
     156        //polku.Add(new Vector(-450, -150)); 
     157        //polku.Add(new Vector(-450, 500)); 
     158        //polku.Add(new Vector(-215, 500)); 
     159        //polku.Add(new Vector(-215, 350)); 
     160        //polku.Add(new Vector(-120, 350)); 
     161        //polku.Add(new Vector(-120, 0.0)); 
     162 
     163        //polkuAivot.Path = polku; 
     164        //polkuAivot.Loop = true; 
    152165 
    153166    } 
  • 2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1.csproj.Debug.cachefile

    r9164 r9217  
    33Content\water001.xnb 
    44Content\BOING1.xnb 
     5Content\Voittokuva.xnb 
    56Content\water001.wma 
    67Content\BOING1.wma 
  • 2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/ContentPipeline-{554163AC-8A7F-4C21-B431-A6562781C0D5}.xml

    r9164 r9217  
    1818      <Options>None</Options> 
    1919      <Output>C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Kentta.xnb</Output> 
    20       <Time>2017-07-27T11:53:11.5677094+03:00</Time> 
     20      <Time>2017-07-28T12:30:31.571074+03:00</Time> 
    2121    </Item> 
    2222    <Item> 
     
    3939      <Extra>C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\BOING1.wma</Extra> 
    4040      <Time>2017-07-27T13:58:41.534598+03:00</Time> 
     41    </Item> 
     42    <Item> 
     43      <Source>Voittokuva.png</Source> 
     44      <Name>Voittokuva</Name> 
     45      <Importer>TextureImporter</Importer> 
     46      <Processor>TextureProcessor</Processor> 
     47      <Options>None</Options> 
     48      <Output>C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Voittokuva.xnb</Output> 
     49      <Time>2017-07-28T12:12:10.8645329+03:00</Time> 
    4150    </Item> 
    4251    <BuildSuccessful>true</BuildSuccessful> 
  • 2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/FysiikkaPeli1.csproj.FileListAbsolute.txt

    r9164 r9217  
    1313C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\BOING1.xnb 
    1414C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\BOING1.wma 
     15C:\MyTemp\MainiI\FysiikkaPeli1\FysiikkaPeli1\FysiikkaPeli1\bin\x86\Debug\Content\Voittokuva.xnb 
  • 2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1/obj/x86/Debug/cachefile-{554163AC-8A7F-4C21-B431-A6562781C0D5}-targetpath.txt

    r9164 r9217  
    55Content\BOING1.xnb 
    66Content\BOING1.wma 
     7Content\Voittokuva.xnb 
  • 2017/30/MainiI/FysiikkaPeli1/FysiikkaPeli1/FysiikkaPeli1Content/FysiikkaPeli1Content.contentproj

    r9164 r9217  
    7373    </Compile> 
    7474  </ItemGroup> 
     75  <ItemGroup> 
     76    <Compile Include="Voittokuva.png"> 
     77      <Name>Voittokuva</Name> 
     78      <Importer>TextureImporter</Importer> 
     79      <Processor>TextureProcessor</Processor> 
     80    </Compile> 
     81  </ItemGroup> 
    7582  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    7683  <!--  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.