Changeset 9171 for 2017


Ignore:
Timestamp:
2017-07-27 14:50:33 (22 months ago)
Author:
otosjahn
Message:
 
Location:
2017/utsjoki/RásteE
Files:
20 added
13 edited

Legend:

Unmodified
Added
Removed
  • 2017/utsjoki/RásteE/Space game Mau vs Mjieau/Space game Mau vs Mjieau/Space game Mau vs MjieauContent/Space game Mau vs MjieauContent.contentproj

    r9090 r9171  
    8383    </Compile> 
    8484  </ItemGroup> 
     85  <ItemGroup> 
     86    <Compile Include="piikki.png"> 
     87      <Name>piikki</Name> 
     88      <Importer>TextureImporter</Importer> 
     89      <Processor>TextureProcessor</Processor> 
     90    </Compile> 
     91  </ItemGroup> 
     92  <ItemGroup> 
     93    <Compile Include="2.wav"> 
     94      <Name>2</Name> 
     95      <Importer>WavImporter</Importer> 
     96      <Processor>SoundEffectProcessor</Processor> 
     97    </Compile> 
     98    <Compile Include="1.wav"> 
     99      <Name>1</Name> 
     100      <Importer>WavImporter</Importer> 
     101      <Processor>SoundEffectProcessor</Processor> 
     102    </Compile> 
     103    <Compile Include="maapalloon.wav"> 
     104      <Name>maapalloon</Name> 
     105      <Importer>WavImporter</Importer> 
     106      <Processor>SoundEffectProcessor</Processor> 
     107    </Compile> 
     108    <Compile Include="jaana.wav"> 
     109      <Name>jaana</Name> 
     110      <Importer>WavImporter</Importer> 
     111      <Processor>SoundEffectProcessor</Processor> 
     112    </Compile> 
     113  </ItemGroup> 
     114  <ItemGroup> 
     115    <Compile Include="tähteen.wav"> 
     116      <Name>tähteen</Name> 
     117      <Importer>WavImporter</Importer> 
     118      <Processor>SoundEffectProcessor</Processor> 
     119    </Compile> 
     120  </ItemGroup> 
     121  <ItemGroup> 
     122    <Compile Include="maailmaloppu.wav"> 
     123      <Name>maailmaloppu</Name> 
     124      <Importer>WavImporter</Importer> 
     125      <Processor>SoundEffectProcessor</Processor> 
     126    </Compile> 
     127  </ItemGroup> 
    85128  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    86129  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2017/utsjoki/RásteE/Space game Mau vs Mjieau/Space game Mau vs Mjieau/Space game Mau vs MjieauContent/kentta1.txt

    r9127 r9171  
    1                                                
    2           
    3  
    4         
    5                                                                                                                                  
    6                                             
    7                                                                                                             
    8                                                                                                                                                                                 
    9         s                                                                          *        
    10                                                            *                                             V 
    11                                                         *                           * 
    12                                                                                                                 *   ##             *         
    13           ..............*.......................................*.......         ##................##.....*                          
    14           *                                    *                                                                             
    15 ..........................*.............         #.... .......           ##    *    ##       *       #                         
    16  ............. ##                *  #            #...............................       .......  .                      
    17 .N............###   #     '         #.      *    ##         #      *   ##       ##....  .   .....#  *                                          
    18 AAAAAA################################################&&&&###&&&&#####################&&#################&&& 
     1...................*..................*.........*...............*..................*.........................*.....................*...............*...........p# 
     2..................#..................#...............#..........*................*..........#...*...............*.............*................*...........*....p# 
     3....................*......*.....*........#.*.........*........#........*..#.........*...............*.............*.......#...*.........#............*.........p# 
     4...........*...............#.........*.........#.........#.........*...........#.....*...#.....*..#......*........#...*.............#...........*........*.......p# 
     5.................*.............*....#............*..........*#..........#..........#................#.......*............#.....*..........#.....................p# 
     6..................#.........*..............*....#......#............#....*......*......#.......*........#........*..........*.....#...........*.....*...........p# 
     7...............*.........*.....#......*................*.....#...........#........*.......#........#......#.......#*.........#.......*.......*.....*............p# 
     8............#........*........*......#........#.......#......*.....*...#............###.......#................*..........#....#.......*.........#.......*.......p# 
     9..........*.......#.....*.............#....*.....*.......#..........#.......#..........#......#....*...#..*.........#............#.......#......*...............p# 
     10...............#..........#......#..........#.....*.......#.....*..... ..#.....*#....*....*.......#..*..........##......#......#...#....................V........p# 
     11.............*...........*.............*......#..*....#..........*..........*..........#...............#......'#....#...........*.......#.........*..............p# 
     12.....................#.....#......*..#....*....#.........#...*...... .##......#...........##........##.......*....#..*...*.......#.....#..*...*.....#.......p# 
     13.............#....*..*.............*.....#...*..... #........*......*....*...     #.*........#........*...#......#.........*#.....#.......*..#......*...........p# 
     14......*....*........#......####.....*..... #......#.....#......... #........*.......#.........#.........#.*.....*....*....*..........*...#.......*.#.......#....#..p# 
     15......#..........*........*.......*...#.......*...........   #.*..........#..*..........#.......#.*.......*...#...*..........*.......*..........#...............p## 
     16...........#.....#......#.....#......*.....#.....#....................... ..#.........#................#........#.*....*.......#......*...#......*..#..*.....pp### 
     17.N.....**ppppppppppppppppppppppppppppppppppppppppppppp.........p.........ppppppppppppppppppp.......ppppppppppppppp.....pp....pppppppppppppppppppppppppppppppppp### 
     18AAAAAA################################################&&&&&&#####&&&&&&#####################&&&&&&#################&&&&&&&&######################################w 
  • 2017/utsjoki/RásteE/Space game Mau vs Mjieau/Space game Mau vs Mjieau/Space_game_Mau_vs_Mjieau/Space_game_Mau_vs_Mjieau.cs

    r9127 r9171  
    1414 
    1515    PlatformCharacter pelaaja1; 
    16     PlatformCharacter pelaaja2; 
     16    //PlatformCharacter pelaaja2; 
    1717 
    1818    Vector alku; 
     
    2121    Image tahtiKuva = LoadImage("tahti"); 
    2222 
    23     SoundEffect maaliAani = LoadSoundEffect("maaliaani"); 
     23    Sound ääni; 
     24 
     25    SoundEffect maaliAani = LoadSoundEffect("tähteen"); 
     26    SoundEffect hyppyääni = LoadSoundEffect("2"); 
     27    SoundEffect piikkiääni = LoadSoundEffect("jaana"); 
     28    SoundEffect TheEnd = LoadSoundEffect("maailmaloppu"); 
    2429 
    2530    public override void Begin() 
    2631    { 
     32        ääni = maaliAani.CreateSound(); 
    2733        Gravity = new Vector(0, -1000); 
    2834 
     
    3036        LisaaNappaimet(); 
    3137 
    32         Camera.Follow(pelaaja1, pelaaja2); 
     38        Camera.Follow(pelaaja1); 
    3339        Camera.ZoomFactor = 1.2; 
    34         Camera.StayInLevel = false; 
     40        Camera.StayInLevel = true; 
    3541    } 
    3642 
     
    4551        kentta.SetTileMethod('*', LisaaTahti); 
    4652        kentta.SetTileMethod('N', LisaaPelaaja); 
    47         kentta.SetTileMethod('s', LisaaPelaaja2); 
     53        //kentta.SetTileMethod('s', LisaaPelaaja2); 
    4854 
    4955        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
     
    6369        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    6470        taso.Position = paikka; 
    65         taso.Color = Color.Green; 
     71        taso.Color = Color.Green;taso.Image = pelaajanKuva2; 
    6672        taso.Tag = "taso"; 
    6773        Add(taso); 
     
    7985    void LisaaPiikki(Vector paikka, double leveys, double korkeus) 
    8086    { 
    81         PhysicsObject piikki = PhysicsObject.CreateStaticObject(leveys * 0.5, korkeus * 0.5); 
     87        PhysicsObject piikki = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    8288        piikki.Position = paikka; 
    8389        piikki.Color = Color.Red; 
     90        piikki.Image = LoadImage("piikki"); 
    8491        piikki.Shape = Shape.Triangle; 
    8592        piikki.Tag = "piikki"; 
     
    9198        taso.Position = paikka; 
    9299        taso.Image=LoadImage("maali"); 
     100        taso.Tag = "maali"; 
    93101        Add(taso); 
    94102    } 
     
    106114    void LisaaPelaaja(Vector paikka, double leveys, double korkeus) 
    107115    { 
    108         pelaaja1 = new PlatformCharacter(leveys, korkeus); 
     116        pelaaja1 = new PlatformCharacter(leveys*2, korkeus*2); 
    109117        pelaaja1.Position = paikka; 
    110118        pelaaja1.Mass = 4.0; 
     
    112120        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
    113121        AddCollisionHandler(pelaaja1, "vesi", MauPakene); 
    114         AddCollisionHandler(pelaaja1, "piikki", OsuuPiikkiin); 
     122        AddCollisionHandler(pelaaja1, "piikki", Mauosuupiikkiin); 
     123        AddCollisionHandler(pelaaja1, "maali", Mauosuumaaliin); 
     124        AddCollisionHandler(pelaaja1, "taso", OsuuMaahan); 
    115125        Add(pelaaja1); 
    116126        alku = paikka; 
    117127    } 
    118     void OsuuPiikkiin (PhysicsObject pelaaja1, PhysicsObject piikki) 
    119     { 
    120         pelaaja1.Destroy(); 
    121     } 
     128    //void OsuuPiikkiin (PhysicsObject pelaaja1, PhysicsObject piikki) 
     129    //{ 
     130    //    AddCollisionHandler(pelaaja1, "vesi", MauuOsuuVeteen); 
     131    //    pelaaja2.Tag = "Mjieau"; 
     132    //    pelaaja1.Destroy(); 
     133    //} 
    122134 
    123135    void MauPakene(PhysicsObject pelaaja1, PhysicsObject vesi) 
     
    125137        pelaaja1.Position = alku; 
    126138    } 
    127     void LisaaPelaaja2(Vector paikka, double leveys, double korkeus) 
    128     { 
    129         pelaaja2 = new PlatformCharacter(leveys * 3, korkeus * 3); 
    130         pelaaja2.Position = paikka; 
    131         pelaaja2.Mass = 4.0; 
    132         pelaaja2.Image = pelaajanKuva2; 
    133         AddCollisionHandler(pelaaja2, "tahti", TormaaTahteen); 
    134         AddCollisionHandler(pelaaja2, "taso", OsuuMaahan); 
    135         AddCollisionHandler(pelaaja2, "vesi", MjieauOsuuVeteen); 
    136         pelaaja2.Tag = "Mjieau"; 
    137         Add(pelaaja2); 
    138     } 
    139     void MjieauOsuuVeteen(PhysicsObject pelaaja2, PhysicsObject vesi) 
    140     { 
    141         if (pelaaja2.Width >= 40) 
     139    //void LisaaPelaaja2(Vector paikka, double leveys, double korkeus) 
     140    //{ 
     141    //    pelaaja2 = new PlatformCharacter(leveys * 3, korkeus * 3); 
     142    //    pelaaja2.Position = paikka; 
     143    //    pelaaja2.Mass = 4.0; 
     144    //    pelaaja2.Image = pelaajanKuva2; 
     145    //    AddCollisionHandler(pelaaja2, "tahti", TormaaTahteen); 
     146    //    AddCollisionHandler(pelaaja2, "taso", OsuuMaahan); 
     147    //    AddCollisionHandler(pelaaja2, "vesi", MjieauOsuuVeteen); 
     148    //    pelaaja2.Tag = "Mjieau"; 
     149    //    Add(pelaaja2); 
     150    //} 
     151    void Mauosuupiikkiin(PhysicsObject pelaaja1, PhysicsObject piikki) 
     152    { 
     153        pelaaja1.Width -= 5; 
     154        pelaaja1.Height -= 5; 
     155 
     156        piikkiääni.Play(); 
     157 
     158        if (pelaaja1.Width <= 15) 
    142159        { 
    143             pelaaja2.Width -= 20; 
    144             pelaaja2.Height -= 20; 
     160            pelaaja1.Destroy(); 
    145161        } 
    146162    } 
     163    void Mauosuumaaliin(PhysicsObject pelaaja1, PhysicsObject maali) 
     164    { 
     165        maali.Destroy(); 
     166         
     167        Explosion rajahdys = new Explosion(300); 
     168        rajahdys.Sound = TheEnd; 
     169        rajahdys.Position = maali.Position; 
     170        Add(rajahdys); 
     171    } 
     172 
    147173    void OsuuMaahan (PhysicsObject pelaaja2, PhysicsObject taso) 
    148174    { 
    149          
     175        ääni.Pitch = (pelaaja1.Y / Level.Height * 2) - 1; 
     176        ääni.Play(); 
    150177    } 
    151178    void LisaaNappaimet() 
     
    154181        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
    155182 
    156         Keyboard.Listen(Key.Left, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja2, -nopeus); 
    157         Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja2, nopeus); 
    158         Keyboard.Listen(Key.Up, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja2, hyppyNopeus); 
     183        //Keyboard.Listen(Key.Left, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja2, -nopeus); 
     184        //Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja2, nopeus); 
     185        //Keyboard.Listen(Key.Up, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja2, hyppyNopeus); 
    159186 
    160187        Keyboard.Listen(Key.A, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, -nopeus); 
     
    179206    { 
    180207        hahmo.Jump(nopeus); 
     208        hyppyääni.Play(); 
    181209    } 
    182210 
     
    186214        MessageDisplay.Add("Keräsit tähden!"); 
    187215        tahti.Destroy(); 
     216 
     217        pelaaja1.Width += 10; 
     218        pelaaja1.Height += 10; 
    188219    } 
    189220} 
  • 2017/utsjoki/RásteE/Space game Mau vs Mjieau/Space game Mau vs Mjieau/Space_game_Mau_vs_Mjieau/Space_game_Mau_vs_Mjieau.csproj.Debug.cachefile

    r9090 r9171  
    55Content\mau1.xnb 
    66Content\Mjieau.xnb 
     7Content\piikki.xnb 
     8Content\2.xnb 
     9Content\1.xnb 
     10Content\maapalloon.xnb 
     11Content\jaana.xnb 
     12Content\tÀhteen.xnb 
     13Content\maailmaloppu.xnb 
  • 2017/utsjoki/RásteE/Space game Mau vs Mjieau/Space game Mau vs Mjieau/Space_game_Mau_vs_Mjieau/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r9127 r9171  
    1818      <Options>None</Options> 
    1919      <Output>C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\kentta1.xnb</Output> 
    20       <Time>2017-07-26T14:38:41.887522+03:00</Time> 
     20      <Time>2017-07-27T14:47:37.4042844+03:00</Time> 
    2121    </Item> 
    2222    <Item> 
     
    5555      <Output>C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\Mjieau.xnb</Output> 
    5656      <Time>2017-07-25T11:13:06.2487194+03:00</Time> 
     57    </Item> 
     58    <Item> 
     59      <Source>piikki.png</Source> 
     60      <Name>piikki</Name> 
     61      <Importer>TextureImporter</Importer> 
     62      <Processor>TextureProcessor</Processor> 
     63      <Options>None</Options> 
     64      <Output>C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\piikki.xnb</Output> 
     65      <Time>2017-07-27T10:24:46.2215993+03:00</Time> 
     66    </Item> 
     67    <Item> 
     68      <Source>2.wav</Source> 
     69      <Name>2</Name> 
     70      <Importer>WavImporter</Importer> 
     71      <Processor>SoundEffectProcessor</Processor> 
     72      <Options>None</Options> 
     73      <Output>C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\2.xnb</Output> 
     74      <Time>2017-07-27T13:26:59.3018993+03:00</Time> 
     75    </Item> 
     76    <Item> 
     77      <Source>1.wav</Source> 
     78      <Name>1</Name> 
     79      <Importer>WavImporter</Importer> 
     80      <Processor>SoundEffectProcessor</Processor> 
     81      <Options>None</Options> 
     82      <Output>C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\1.xnb</Output> 
     83      <Time>2017-07-27T13:26:59.3098993+03:00</Time> 
     84    </Item> 
     85    <Item> 
     86      <Source>maapalloon.wav</Source> 
     87      <Name>maapalloon</Name> 
     88      <Importer>WavImporter</Importer> 
     89      <Processor>SoundEffectProcessor</Processor> 
     90      <Options>None</Options> 
     91      <Output>C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\maapalloon.xnb</Output> 
     92      <Time>2017-07-27T13:26:59.3178993+03:00</Time> 
     93    </Item> 
     94    <Item> 
     95      <Source>jaana.wav</Source> 
     96      <Name>jaana</Name> 
     97      <Importer>WavImporter</Importer> 
     98      <Processor>SoundEffectProcessor</Processor> 
     99      <Options>None</Options> 
     100      <Output>C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\jaana.xnb</Output> 
     101      <Time>2017-07-27T13:26:59.3268993+03:00</Time> 
     102    </Item> 
     103    <Item> 
     104      <Source>tähteen.wav</Source> 
     105      <Name>tähteen</Name> 
     106      <Importer>WavImporter</Importer> 
     107      <Processor>SoundEffectProcessor</Processor> 
     108      <Options>None</Options> 
     109      <Output>C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\tähteen.xnb</Output> 
     110      <Time>2017-07-27T13:42:51.0808993+03:00</Time> 
     111    </Item> 
     112    <Item> 
     113      <Source>maailmaloppu.wav</Source> 
     114      <Name>maailmaloppu</Name> 
     115      <Importer>WavImporter</Importer> 
     116      <Processor>SoundEffectProcessor</Processor> 
     117      <Options>None</Options> 
     118      <Output>C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\maailmaloppu.xnb</Output> 
     119      <Time>2017-07-27T13:58:36.4178993+03:00</Time> 
    57120    </Item> 
    58121    <BuildSuccessful>true</BuildSuccessful> 
  • 2017/utsjoki/RásteE/Space game Mau vs Mjieau/Space game Mau vs Mjieau/Space_game_Mau_vs_Mjieau/obj/x86/Debug/Space_game_Mau_vs_Mjieau.csproj.FileListAbsolute.txt

    r9090 r9171  
    1313C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\mau1.xnb 
    1414C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\Mjieau.xnb 
     15C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\piikki.xnb 
     16C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\2.xnb 
     17C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\1.xnb 
     18C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\maapalloon.xnb 
     19C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\jaana.xnb 
     20C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\tÀhteen.xnb 
     21C:\MyTemp\Space game Mau vs Mjieau\Space game Mau vs Mjieau\Space_game_Mau_vs_Mjieau\bin\x86\Debug\Content\maailmaloppu.xnb 
  • 2017/utsjoki/RásteE/Space game Mau vs Mjieau/Space game Mau vs Mjieau/Space_game_Mau_vs_Mjieau/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt

    r9090 r9171  
    55Content\mau1.xnb 
    66Content\Mjieau.xnb 
     7Content\piikki.xnb 
     8Content\2.xnb 
     9Content\1.xnb 
     10Content\maapalloon.xnb 
     11Content\jaana.xnb 
     12Content\tÀhteen.xnb 
     13Content\maailmaloppu.xnb 
Note: See TracChangeset for help on using the changeset viewer.