Changeset 5367 for 2014/27


Ignore:
Timestamp:
2014-07-03 14:56:04 (5 years ago)
Author:
Velumile
Message:
 
Location:
2014/27/VesaL
Files:
9 added
20 edited

Legend:

Unmodified
Added
Removed
  • 2014/27/VesaL/OmaPeli/OmaPeli/OmaPeli/Ohjelma.cs

    r5294 r5367  
    99        { 
    1010#if !DEBUG 
    11             game.IsFullScreen = true; 
     11            game.IsFullScreen = false; 
    1212#endif 
    1313            game.Run(); 
  • 2014/27/VesaL/OmaPeli/OmaPeli/OmaPeli/OmaPeli.cs

    r5326 r5367  
    1616    Vector nopeusVasemmalle = new Vector(100, 0); 
    1717    PhysicsObject evilmoon; 
     18    PhysicsObject maa; 
     19 
    1820     
    1921 
     
    2527        AsetaOhjaimet(); 
    2628        AloitaPeli(); 
     29        AddCollisionHandler(evilmoon, PelaajaTormasi); 
     30        LuoElamaLaskuri(); 
    2731        
    2832    } 
    29     
     33 
    3034    void LuoKentta() 
    3135    { 
     
    3842        Add(evilmoon); 
    3943 
     44        //AddCollisionHandler(evilmoon, CollisionHandler.AddMeterValue(elamaLaskuri, -1)); 
    4045 
    41          
    42         evilmoon.Image = LoadImage ("EvilMoon"); 
    43         IsPaused=true; 
     46        IPhysicsObject maa = new PhysicsObject(90.0, 90.0); 
     47        maa.Shape = Shape.Circle; 
     48        maa.X = 100.0; 
     49        maa.Y = 100.0; 
     50        maa.Image = LoadImage("Untitled"); 
    4451 
    45         
    46         Level.Background.CreateStars(10000); 
    47        
    48        // Camera.FollowedObject = evilmoon; 
     52        Add(maa); 
     53 
     54        Level.CreateBorders(); 
     55 
     56 
     57 
     58 
     59        evilmoon.Image = LoadImage("EvilMoon"); 
     60        //IsPaused=true; 
     61 
     62 
     63        Level.Background.CreateStars(1000); 
     64 
     65        // Camera.FollowedObject = evilmoon; 
    4966 
    5067        Camera.ZoomToLevel(); 
    51     } 
    52     const double EVILMOON_MIN_NOPEUS = 500; 
    53  
    54     protected override void Update(Time time) 
    55     { 
    56         if (evilmoon != null && Math.Abs(evilmoon.Velocity.X) < EVILMOON_MIN_NOPEUS) 
    57         { 
    58             evilmoon.Velocity = new Vector(evilmoon.Velocity.X * 1.1, evilmoon.Velocity.Y); 
    59         } 
    60         base.Update(time); 
    6168    } 
    6269 
     
    8491       // Keyboard.Listen(Key.D, ButtonState.Released, AsetaNopeus, null, evilmoon, Vector.Zero); 
    8592 
    86         Keyboard.Listen(Key.P, ButtonState.Pressed, Pause, "Pysäyttää pelin"); 
    87         //Keyboard.Listen(Key.P, ButtonState.Pressed,  
     93        Keyboard.Listen(Key.P, ButtonState.Pressed,Pause , "Laittaa pelin pauselle"); 
     94  
    8895 
    8996 
     
    96103        evilmoon.Velocity = nopeus; 
    97104    } 
     105 
     106 
     107 
     108    void PelaajaTormasi(PhysicsObject evilmoon, PhysicsObject maa) 
     109    { 
     110       MessageDisplay.Add("KUU TÖRMÄSI MAAHAN;"); 
     111         
     112 
     113 
     114    } 
     115 
     116 
    98117 
    99118    void LuoElamaLaskuri() 
     
    108127    elamaPalkki.BindTo(elamaLaskuri); 
    109128    Add(elamaPalkki); 
    110 } 
     129         
     130   
     131    } 
    111132 
    112133void ElamaLoppui() 
  • 2014/27/VesaL/OmaPeli/OmaPeli/OmaPeli/OmaPeli.csproj.Debug.cachefile

    r5294 r5367  
    11Content\EvilMoon.xnb 
     2Content\Untitled.xnb 
  • 2014/27/VesaL/OmaPeli/OmaPeli/OmaPeli/obj/x86/Debug/ContentPipeline-{21BD8DFE-E72D-43F3-9A29-99FC5533A2D9}.xml

    r5294 r5367  
    99      <Options>None</Options> 
    1010      <Output>C:\MyTemp\VesaL\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\EvilMoon.xnb</Output> 
    11       <Time>2014-07-02T13:47:24.5846529+03:00</Time> 
     11      <Time>2014-07-03T12:06:55.1595549+03:00</Time> 
     12    </Item> 
     13    <Item> 
     14      <Source>Untitled.png</Source> 
     15      <Name>Untitled</Name> 
     16      <Importer>TextureImporter</Importer> 
     17      <Processor>TextureProcessor</Processor> 
     18      <Options>None</Options> 
     19      <Output>C:\MyTemp\VesaL\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Untitled.xnb</Output> 
     20      <Time>2014-07-03T12:52:58.5301336+03:00</Time> 
    1221    </Item> 
    1322    <BuildSuccessful>true</BuildSuccessful> 
  • 2014/27/VesaL/OmaPeli/OmaPeli/OmaPeli/obj/x86/Debug/OmaPeli.csproj.FileListAbsolute.txt

    r5294 r5367  
    88C:\MyTemp\VesaL\OmaPeli\OmaPeli\OmaPeli\obj\x86\Debug\OmaPeli.pdb 
    99C:\MyTemp\VesaL\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\EvilMoon.xnb 
     10C:\MyTemp\VesaL\OmaPeli\OmaPeli\OmaPeli\bin\x86\Debug\Content\Untitled.xnb 
  • 2014/27/VesaL/OmaPeli/OmaPeli/OmaPeli/obj/x86/Debug/cachefile-{21BD8DFE-E72D-43F3-9A29-99FC5533A2D9}-targetpath.txt

    r5294 r5367  
    11Content\EvilMoon.xnb 
     2Content\Untitled.xnb 
  • 2014/27/VesaL/OmaPeli/OmaPeli/OmaPeliContent/OmaPeliContent.contentproj

    r5294 r5367  
    5252    </Compile> 
    5353  </ItemGroup> 
     54  <ItemGroup> 
     55    <Compile Include="Untitled.png"> 
     56      <Name>Untitled</Name> 
     57      <Importer>TextureImporter</Importer> 
     58      <Processor>TextureProcessor</Processor> 
     59    </Compile> 
     60  </ItemGroup> 
    5461  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    5562  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2014/27/VesaL/Pong/Pong/Pong/Pong.cs

    r5282 r5367  
    2828        AsetaOhjaimet(); 
    2929        AloitaPeli(); 
     30        AddCollisionHandler(pallo, maila1, CollisionHandler.ExplodeObject(100, true)); 
    3031    } 
    3132    const double PALLON_MIN_NOPEUS = 500 ; 
     
    5354 
    5455        AddCollisionHandler(pallo, KasittelePallonTormays); 
    55         
     56 
     57 
    5658        Level.Background.Color = Color.Black; 
    5759 
Note: See TracChangeset for help on using the changeset viewer.