- Timestamp:
- 2015-06-24 14:58:50 (7 years ago)
- Location:
- 2015/26/SamuH/AwesomeGuest
- Files:
-
- 13 added
- 4 deleted
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/26/SamuH/AwesomeGuest/AwesomeGuest/AwesomeGuest/AwesomeGuest.cs
r6195 r6268 9 9 public class AwesomeGuest : PhysicsGame 10 10 { 11 const double nopeus = 200;12 const double hyppyNopeus = 750; 11 const double nopeus = 300; 12 const double hyppyNopeus = 750;//750 norm 13 13 const int RUUDUN_KOKO = 40; 14 14 15 15 PlatformCharacter pelaaja1; 16 Image piikkikuva = LoadImage("piikit"); 17 Image telelapionkuva = LoadImage("telelapio"); 18 Image rikkalapionkuva = LoadImage("rikkalapio"); 19 Image pizzalapiokuva = LoadImage("pizzalapio"); 20 Image fiskarskuva = LoadImage("fiskars"); 16 21 Image lapionkuva = LoadImage("lapio"); 17 22 Image klkuva = LoadImage("kenttälapio"); … … 33 38 } 34 39 35 void LuoKentta() 40 void LuoKentta() 36 41 { 37 42 TileMap kentta = TileMap.FromLevelAsset("kentta1"); 43 kentta.SetTileMethod('s', Lisaapiikit); 44 kentta.SetTileMethod('t', Lisaatelelapio); 45 kentta.SetTileMethod('r', Lisaarikkalapio); 38 46 kentta.SetTileMethod('#', LisaaTaso); 39 47 kentta.SetTileMethod('*', LisaaTahti); … … 41 49 kentta.SetTileMethod('l', Lisaalapio); 42 50 kentta.SetTileMethod('k', Lisaakenttälapio); 51 kentta.SetTileMethod('f', Lisaafiskars); 52 kentta.SetTileMethod('p', Lisaapizzalapio); 43 53 kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 44 54 Level.CreateBorders(); … … 52 62 taso.Color = Color.Green; 53 63 Add(taso); 64 SmoothTextures = false; 54 65 } 55 66 … … 111 122 void Lisaalapio(Vector paikka, double leveys, double korkeus) 112 123 { 113 PhysicsObject lapio = new PhysicsObject(leveys , korkeus*2.0);124 PhysicsObject lapio = new PhysicsObject(leveys * 3.5 , korkeus*6.5); 114 125 lapio.Image = lapionkuva; 115 lapio.Position = paikka + new Vector(0, korkeus); 126 lapio.Position = paikka + new Vector(0, lapio.Height/2); 127 RandomMoverBrain satunnaisAivot = new RandomMoverBrain(200); 128 satunnaisAivot.ChangeMovementSeconds = 3; 129 ; lapio.Brain = satunnaisAivot; 130 satunnaisAivot.Speed = 600; 116 131 Add(lapio); 117 132 } … … 122 137 kenttälapio.Position = paikka + new Vector(0, korkeus); 123 138 Add(kenttälapio); 139 140 } 141 void Lisaafiskars (Vector paikka, double leveys, double korkeus) 142 { 143 PhysicsObject fiskars = new PhysicsObject(leveys*2.8, korkeus * 4.0); 144 fiskars.Image = fiskarskuva; 145 fiskars.Position = paikka + new Vector(0, korkeus); 146 Add(fiskars); 147 RandomMoverBrain satunnaisAivot = new RandomMoverBrain(200); 148 satunnaisAivot.ChangeMovementSeconds = 3; 149 ; fiskars.Brain = satunnaisAivot; 150 satunnaisAivot.Speed = 600; 124 151 } 152 void Lisaapizzalapio(Vector paikka, double leveys, double korkeus) 153 { 154 PhysicsObject pizzalapio = new PhysicsObject(leveys * 2, korkeus * 4.0); 155 pizzalapio.Image = pizzalapiokuva; 156 pizzalapio.Position = paikka + new Vector(0, korkeus); 157 Add(pizzalapio); 158 159 } 160 void Lisaarikkalapio(Vector paikka, double leveys, double korkeus) 161 { 162 PhysicsObject rikkalapio = new PhysicsObject(leveys*0.5, korkeus * 1.0); 163 rikkalapio.Image = rikkalapionkuva; 164 rikkalapio.Position = paikka + new Vector(0, korkeus); 165 FollowerBrain seuraajanAivot = new FollowerBrain(pelaaja1); 166 seuraajanAivot.Speed = 300; 167 seuraajanAivot.DistanceFar = 600; 168 seuraajanAivot.DistanceClose = 200; 169 seuraajanAivot.StopWhenTargetClose = false; 170 Add(rikkalapio); 171 172 } 173 void Lisaatelelapio(Vector paikka, double leveys, double korkeus) 174 { 175 PhysicsObject telelapio = new PhysicsObject(leveys * 0.5, korkeus * 1.0); 176 telelapio.Image = telelapionkuva; 177 telelapio.Position = paikka + new Vector(0, korkeus); 178 Add(telelapio); 179 180 } 181 182 void Lisaapiikit(Vector paikka, double leveys, double korkeus) 183 { 184 PhysicsObject piikit = PhysicsObject.CreateStaticObject(leveys, korkeus); 185 piikit.Position = paikka; 186 piikit.Image = piikkikuva; 187 Add(piikit); 188 } 189 125 190 } -
2015/26/SamuH/AwesomeGuest/AwesomeGuest/AwesomeGuest/AwesomeGuest.csproj.Debug.cachefile
r6195 r6268 6 6 Content\kenttÀlapio.xnb 7 7 Content\lapio.xnb 8 Content\pizzeeria halem.xnb9 8 Content\rikkalapio.xnb 10 Content\fiskars (ei kirves).xnb11 9 Content\telelapio.xnb 10 Content\fiskars.xnb 11 Content\pizzalapio.xnb 12 Content\tyhjÀ.xnb 13 Content\piikit.xnb -
2015/26/SamuH/AwesomeGuest/AwesomeGuest/AwesomeGuest/obj/x86/Debug/AwesomeGuest.csproj.FileListAbsolute.txt
r6195 r6268 14 14 C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\kenttÀlapio.xnb 15 15 C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\lapio.xnb 16 C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\pizzeeria halem.xnb17 16 C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\rikkalapio.xnb 18 C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\fiskars (ei kirves).xnb19 17 C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\telelapio.xnb 18 C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\fiskars.xnb 19 C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\pizzalapio.xnb 20 C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\tyhjÀ.xnb 21 C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\piikit.xnb -
2015/26/SamuH/AwesomeGuest/AwesomeGuest/AwesomeGuest/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt
r6195 r6268 6 6 Content\kenttÀlapio.xnb 7 7 Content\lapio.xnb 8 Content\pizzeeria halem.xnb9 8 Content\rikkalapio.xnb 10 Content\fiskars (ei kirves).xnb11 9 Content\telelapio.xnb 10 Content\fiskars.xnb 11 Content\pizzalapio.xnb 12 Content\tyhjÀ.xnb 13 Content\piikit.xnb -
2015/26/SamuH/AwesomeGuest/AwesomeGuest/AwesomeGuestContent/AwesomeGuestContent.contentproj
r6195 r6268 85 85 <Processor>TextureProcessor</Processor> 86 86 </Compile> 87 <Compile Include="pizz eeria halem.png">88 <Name>pizz eeria halem</Name>87 <Compile Include="pizzalapio.png"> 88 <Name>pizzalapio</Name> 89 89 <Importer>TextureImporter</Importer> 90 90 <Processor>TextureProcessor</Processor> 91 91 </Compile> 92 </ItemGroup> 93 <ItemGroup> 94 <Compile Include="fiskars.png"> 95 <Name>fiskars</Name> 96 <Importer>TextureImporter</Importer> 97 <Processor>TextureProcessor</Processor> 98 </Compile> 99 </ItemGroup> 100 <ItemGroup> 101 <Compile Include="telelapio.png"> 102 <Name>telelapio</Name> 103 <Importer>TextureImporter</Importer> 104 <Processor>TextureProcessor</Processor> 105 </Compile> 106 </ItemGroup> 107 <ItemGroup> 92 108 <Compile Include="rikkalapio.png"> 93 109 <Name>rikkalapio</Name> … … 97 113 </ItemGroup> 98 114 <ItemGroup> 99 <Compile Include=" fiskars %28ei kirves%29.png">100 <Name> fiskars %28ei kirves%29</Name>115 <Compile Include="tyhjä.png"> 116 <Name>tyhjä</Name> 101 117 <Importer>TextureImporter</Importer> 102 118 <Processor>TextureProcessor</Processor> … … 104 120 </ItemGroup> 105 121 <ItemGroup> 106 <Compile Include=" telelapio.png">107 <Name> telelapio</Name>122 <Compile Include="piikit.png"> 123 <Name>piikit</Name> 108 124 <Importer>TextureImporter</Importer> 109 125 <Processor>TextureProcessor</Processor> -
2015/26/SamuH/AwesomeGuest/AwesomeGuest/AwesomeGuestContent/kentta1.txt
r6195 r6268 1 2 .........*............. 3 .........##............ 4 .......*....*.......... 5 .......##..##.......... 6 ....................... 7 .....*........*........ 8 .....##..##..##........ 9 ....................... 10 ...*....*..*....*...... 11 ...##..##..##..##...... 12 ....................... 13 .*....*.......*...*.... 14 .##..##..##..##..##.... 15 ....................... 16 ........N..............l...f..k...p...r...f...... 17 ################################################# 1 .....................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#.. 2 ....................................................................................................................................................................................................................................................................................................................................................................................................#......................................#.. 3 ...................................................................................................................................................................................................................................................................................................................................................................................................#........................................#. 4 ..................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#... 5 ..................................................................................................................................................................................................................................................................................................................................................................................................#..........................................# 6 ...................................................................................................................#.....#..................................................................................................................................................................................................................................................................................................................#. 7 ....................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#. 8 ........................................................................................#######.................#............................................####....#............................................................................................................................................................................................................................############################################ 9 .......................................................................................#...................###.............................................#.................................................................................................................................................................................................................................................................................................................................................... 10 ...................................................................................#.....................................................................#..................................................................................................................................................................................................................................................................................... 11 ........................................................................................................................................................#...................................................................................................................................................................................................................................................................................... 12 ................................................... ###########......######..............................................................#....#.......................................................................................................................................................................................................................................................................................... 13 ........................................................ ....................................................................................................................................................................................................................................................................................................................................................... 14 ..................................................... #.. ......................................................#.................................................................................................................................................................................................................................................................................................... 15 .......N.................f..k...p.l..r..t........ #. ...........................................#........................................................................................................................................................................................................................................................................................................... 16 ##. ############################################## ........................................................................................................................................................................................................................................................................................................................................................... 17 .#..#...........................................................................................................................#.............................................................................................................................................................................................................................................................................................................. 18 .#..#.......................................................................................................................................................................................................................................................................................................................................................................................................................................... 19 .#..#.......................................................................................................................................................................................................................................................................................................................................................................................................................................... 20 .#..#.......................................................................................................................................................................................................................................................................................................................................................................................................................................... 21 # #.......................................................................................................................................................................................................................................................................................................................................................................................................................................... 22 .#..#.......................................................................................................................................................................................................................................................................................................................................................................................................................................... 23 .#..#sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss.............................................................................................................................................................. 24 .#..##############################################################################################################################################################################################################.............................................................................................................................................................. 25 .#................................................................................................................................................................................................................ 26 .#################################################################################################################################################################################################################................................................................................................................................................................. 27 ................................................................................................................................................................................................................................................................................................................................................................................................................................................. 28 ................................................................................................................................................................................................................................................................................................................................................................................................................................................. 29 ................................................................................................................................................................................................................................................................................................................................................................................................................................................. 30 ................................................................................................................................................................................................................................................................................................................................................................................................................................................. 31 ................................................................................................................................................................................................................................................................................................................................................................................................................................................. 32 ................................................................................................................................................................................................................................................................................................................................................................................................................................................. 33 ................................................................................................................................................................................................................................................................................................................................................................................................................................................. 34 ................................................................................................................................................................................................................................................................................................................................................................................................................................................. -
2015/26/SamuH/AwesomeGuest/AwesomeGuest/AwesomeGuestContent/obj/x86/Debug/ContentPipeline-.xml
r6195 r6268 36 36 <Options>None</Options> 37 37 <Output>C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\kentta1.xnb</Output> 38 <Time>2015-06-2 3T14:58:41.0772112+03:00</Time>38 <Time>2015-06-24T14:54:04.6704216+03:00</Time> 39 39 </Item> 40 40 <Item> … … 66 66 </Item> 67 67 <Item> 68 <Source>pizzeeria halem.png</Source>69 <Name>pizzeeria halem</Name>70 <Importer>TextureImporter</Importer>71 <Processor>TextureProcessor</Processor>72 <Options>None</Options>73 <Output>C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\pizzeeria halem.xnb</Output>74 <Time>2015-06-23T14:21:03.3560117+03:00</Time>75 </Item>76 <Item>77 68 <Source>rikkalapio.png</Source> 78 69 <Name>rikkalapio</Name> … … 81 72 <Options>None</Options> 82 73 <Output>C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\rikkalapio.xnb</Output> 83 <Time>2015-06-23T14:21:03.3580117+03:00</Time> 84 </Item> 85 <Item> 86 <Source>fiskars (ei kirves).png</Source> 87 <Name>fiskars (ei kirves)</Name> 88 <Importer>TextureImporter</Importer> 89 <Processor>TextureProcessor</Processor> 90 <Options>None</Options> 91 <Output>C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\fiskars (ei kirves).xnb</Output> 92 <Time>2015-06-23T14:21:15.2920117+03:00</Time> 74 <Time>2015-06-24T10:43:36.239786+03:00</Time> 93 75 </Item> 94 76 <Item> … … 99 81 <Options>None</Options> 100 82 <Output>C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\telelapio.xnb</Output> 101 <Time>2015-06-23T14:21:24.7390117+03:00</Time> 83 <Time>2015-06-24T10:43:00.684699+03:00</Time> 84 </Item> 85 <Item> 86 <Source>fiskars.png</Source> 87 <Name>fiskars</Name> 88 <Importer>TextureImporter</Importer> 89 <Processor>TextureProcessor</Processor> 90 <Options>None</Options> 91 <Output>C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\fiskars.xnb</Output> 92 <Time>2015-06-23T14:21:15.2920117+03:00</Time> 93 </Item> 94 <Item> 95 <Source>pizzalapio.png</Source> 96 <Name>pizzalapio</Name> 97 <Importer>TextureImporter</Importer> 98 <Processor>TextureProcessor</Processor> 99 <Options>None</Options> 100 <Output>C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\pizzalapio.xnb</Output> 101 <Time>2015-06-23T14:21:03.3560117+03:00</Time> 102 </Item> 103 <Item> 104 <Source>tyhjä.png</Source> 105 <Name>tyhjä</Name> 106 <Importer>TextureImporter</Importer> 107 <Processor>TextureProcessor</Processor> 108 <Options>None</Options> 109 <Output>C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\tyhjä.xnb</Output> 110 <Time>2015-06-24T11:57:23.5950826+03:00</Time> 111 </Item> 112 <Item> 113 <Source>piikit.png</Source> 114 <Name>piikit</Name> 115 <Importer>TextureImporter</Importer> 116 <Processor>TextureProcessor</Processor> 117 <Options>None</Options> 118 <Output>C:\MyTemp\SamuH\AwesomeGuest\AwesomeGuest\AwesomeGuest\bin\x86\Debug\Content\piikit.xnb</Output> 119 <Time>2015-06-24T14:39:56.7956426+03:00</Time> 102 120 </Item> 103 121 <BuildSuccessful>true</BuildSuccessful>
Note: See TracChangeset
for help on using the changeset viewer.