Changeset 6976
- Timestamp:
- 2015-07-23 12:42:27 (8 years ago)
- Location:
- 2015/30/EliasHy/SpaceAdventure
- Files:
-
- 13 added
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/30/EliasHy/SpaceAdventure/SpaceAdventure/SpaceAdventure/SpaceAdventure.cs
r6961 r6976 15 15 Image CoolAsteroidi = LoadImage("cool asteroid bu"); 16 16 Image taustaKuva = LoadImage("cool space"); 17 Image Cloud = LoadImage(" cloud");17 Image Cloud = LoadImage("Stuff"); 18 18 Image Laser = LoadImage("laser"); 19 19 Image Boss = LoadImage("Boss Ship_zpspn6osve5"); … … 24 24 DoubleMeter elamaLaskuri; 25 25 26 double eteenpain = 300;26 double eteenpain = 500; 27 27 double kaantyminen = 800; 28 28 … … 30 30 31 31 { 32 Valikko(); 33 32 Valikko(); 34 33 } 35 34 … … 97 96 ruudut.SetTileMethod(Color.Gold, LuoAsteroidi); 98 97 ruudut.SetTileMethod(Color.FromHexCode("FF0000"), LuoVihollinen2); 99 // ruudut.SetTileMethod(Color.FromHexCode("B200FF"), LuoReuna); 100 101 Level.CreateBorders(false); 98 ruudut.SetTileMethod(Color.FromHexCode("B200FF"), LuoReuna); 99 ruudut.SetTileMethod(Color.FromHexCode("1CFF32"), LuoBossi); 100 101 //Level.CreateBorders(); 102 102 103 103 //3. Execute luo kentän … … 106 106 } 107 107 108 //void LuoReuna(Vector paikka, double leveys, double korkeus)109 //{108 void LuoReuna(Vector paikka, double leveys, double korkeus) 109 { 110 110 //PhysicsObject Asteroidi = new PhysicsObject(10, 10); 111 //PhysicsObject Reuna = PhysicsObject.CreateStaticObject(Cloud);112 //Reuna.Position = paikka;113 //Reuna.Tag = "reuna";114 //Add(Reuna);115 // 116 //}111 PhysicsObject Reuna = PhysicsObject.CreateStaticObject(Cloud); 112 Reuna.Position = paikka; 113 Reuna.Tag = "reuna"; 114 Add(Reuna); 115 116 } 117 117 118 118 void LuoPelaaja(Vector paikka, double leveys, double korkeus) … … 140 140 PelaajaVahingoittuu(A, B, 3); 141 141 }); 142 143 AddCollisionHandler(pelaaja, "bossi", delegate(PhysicsObject A, PhysicsObject B) 144 { 145 PelaajaVahingoittuu(A, B, 4); 146 }); 142 147 143 148 elamaLaskuri = new DoubleMeter(10); … … 170 175 171 176 172 } 177 178 } 179 180 void LuoBossi(Vector paikka, double leveys, double korkeus) 181 { 182 //PhysicsObject Vihollinen2 = new PhysicsObject(10, 10); 183 PhysicsObject Bossi = new PhysicsObject(Boss); 184 Bossi.Size = new Vector(100, 100); 185 Add(Bossi); 186 187 Bossi.Tag = "bossi"; 188 Bossi.Mass = 200; 189 190 FollowerBrain seuraajanAivot = new FollowerBrain("pelaaja"); 191 seuraajanAivot.Speed = 200; 192 Bossi.Brain = seuraajanAivot; 193 194 } 195 196 197 173 198 void LuoAsteroidi(Vector paikka, double leveys, double korkeus) 174 199 { … … 178 203 Asteroidi.Position = paikka; 179 204 Add(Asteroidi); 205 Asteroidi.Mass = 70; 206 180 207 Asteroidi.Mass = 100; 181 208 Asteroidi.Tag = "Asteroidi"; 209 182 210 183 211 … … 192 220 Add(Vihollinen2); 193 221 Vihollinen2.Tag = "pahis2"; 222 Vihollinen2.Mass = 70; 194 223 195 224 //Tehdään uudet satunnaisaivot, jotka liikkuvat nopeudella 200 … … 208 237 kohde.Destroy(); 209 238 pistelaskuri.Value += 100; 239 Explosion rajahdys = new Explosion(27); 240 rajahdys.Position = kohde.Position; 241 Add(rajahdys); 242 //rajahdys.Image = rajahdysKuva; 243 //rajahdys.Sound = rajahdysAani; 244 pelaaja.IgnoresExplosions = true; 210 245 } 211 246 ammus.Destroy(); -
2015/30/EliasHy/SpaceAdventure/SpaceAdventure/SpaceAdventure/SpaceAdventure.csproj.Debug.cachefile
r6951 r6976 7 7 Content\Boss Ship_zpspn6osve5.xnb 8 8 Content\enemy ship 2.xnb 9 Content\cloud.xnb10 9 Content\laser.xnb 10 Content\Stuff.xnb -
2015/30/EliasHy/SpaceAdventure/SpaceAdventure/SpaceAdventure/obj/x86/Debug/SpaceAdventure.csproj.FileListAbsolute.txt
r6954 r6976 17 17 C:\MyTemp\EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\obj\x86\Debug\SpaceAdventure.exe 18 18 C:\MyTemp\EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\obj\x86\Debug\SpaceAdventure.pdb 19 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\obj\x86\Debug\SpaceAdventure.csprojResolveAssemblyReference.cache 20 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\obj\x86\Debug\Microsoft.Xna.Framework.RuntimeProfile.txt 21 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\obj\x86\Debug\SpaceAdventure.exe 22 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool tausta.xnb 23 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool alus.xnb 24 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool asteroid bu.xnb 25 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\coolhyvisalus.xnb 26 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\coolasteroidya.xnb 27 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool space.xnb 28 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\Boss Ship_zpspn6osve5.xnb 29 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\enemy ship 2.xnb 30 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\laser.xnb 31 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\SpaceAdventure.exe 32 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\SpaceAdventure.pdb 33 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Jypeli.dll 34 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Jypeli.xml 35 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\obj\x86\Debug\SpaceAdventure.pdb 36 C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\Stuff.xnb -
2015/30/EliasHy/SpaceAdventure/SpaceAdventure/SpaceAdventure/obj/x86/Debug/cachefile-{A53A8295-A762-4A93-989B-CDE36F5CC9A7}-targetpath.txt
r6951 r6976 7 7 Content\Boss Ship_zpspn6osve5.xnb 8 8 Content\enemy ship 2.xnb 9 Content\cloud.xnb10 9 Content\laser.xnb 10 Content\Stuff.xnb -
2015/30/EliasHy/SpaceAdventure/SpaceAdventure/SpaceAdventureContent/SpaceAdventureContent.contentproj
r6951 r6976 102 102 </ItemGroup> 103 103 <ItemGroup> 104 <Compile Include=" cloud.png">105 <Name> cloud</Name>104 <Compile Include="laser.png"> 105 <Name>laser</Name> 106 106 <Importer>TextureImporter</Importer> 107 107 <Processor>TextureProcessor</Processor> 108 108 </Compile> 109 <Compile Include="laser.png"> 110 <Name>laser</Name> 109 </ItemGroup> 110 <ItemGroup> 111 <Compile Include="Stuff.png"> 112 <Name>Stuff</Name> 111 113 <Importer>TextureImporter</Importer> 112 114 <Processor>TextureProcessor</Processor> -
2015/30/EliasHy/SpaceAdventure/SpaceAdventure/SpaceAdventureContent/obj/x86/Debug/ContentPipeline.xml
r6954 r6976 8 8 <Processor>TextureProcessor</Processor> 9 9 <Options>None</Options> 10 <Output>C:\MyTemp\ EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool tausta.xnb</Output>11 <Time>2015-07-2 2T12:37:40.9096187+03:00</Time>10 <Output>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool tausta.xnb</Output> 11 <Time>2015-07-23T12:17:59.4044483+03:00</Time> 12 12 </Item> 13 13 <Item> … … 17 17 <Processor>TextureProcessor</Processor> 18 18 <Options>None</Options> 19 <Output>C:\MyTemp\ EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool alus.xnb</Output>20 <Time>2015-07-2 1T14:12:05.8146469+03:00</Time>19 <Output>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool alus.xnb</Output> 20 <Time>2015-07-23T09:45:06.3229068+03:00</Time> 21 21 </Item> 22 22 <Item> … … 26 26 <Processor>TextureProcessor</Processor> 27 27 <Options>None</Options> 28 <Output>C:\MyTemp\ EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool asteroid bu.xnb</Output>29 <Time>2015-07-2 1T14:55:03.3357265+03:00</Time>28 <Output>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool asteroid bu.xnb</Output> 29 <Time>2015-07-23T09:45:06.3069068+03:00</Time> 30 30 </Item> 31 31 <Item> … … 35 35 <Processor>TextureProcessor</Processor> 36 36 <Options>None</Options> 37 <Output>C:\MyTemp\ EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\coolhyvisalus.xnb</Output>38 <Time>2015-07-2 2T11:35:17.1851187+03:00</Time>37 <Output>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\coolhyvisalus.xnb</Output> 38 <Time>2015-07-23T09:45:06.3329068+03:00</Time> 39 39 </Item> 40 40 <Item> … … 44 44 <Processor>TextureProcessor</Processor> 45 45 <Options>None</Options> 46 <Output>C:\MyTemp\ EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\coolasteroidya.xnb</Output>47 <Time>2015-07-2 1T14:55:35.1129265+03:00</Time>46 <Output>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\coolasteroidya.xnb</Output> 47 <Time>2015-07-23T09:45:06.3259068+03:00</Time> 48 48 </Item> 49 49 <Item> … … 53 53 <Processor>TextureProcessor</Processor> 54 54 <Options>None</Options> 55 <Output>C:\MyTemp\ EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool space.xnb</Output>56 <Time>2015-07-2 2T11:05:32.8286354+03:00</Time>55 <Output>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cool space.xnb</Output> 56 <Time>2015-07-23T09:45:06.4709068+03:00</Time> 57 57 </Item> 58 58 <Item> … … 62 62 <Processor>TextureProcessor</Processor> 63 63 <Options>None</Options> 64 <Output>C:\MyTemp\ EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\Boss Ship_zpspn6osve5.xnb</Output>65 <Time>2015-07-2 2T12:56:39.8323187+03:00</Time>64 <Output>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\Boss Ship_zpspn6osve5.xnb</Output> 65 <Time>2015-07-23T09:45:06.3039068+03:00</Time> 66 66 </Item> 67 67 <Item> … … 71 71 <Processor>TextureProcessor</Processor> 72 72 <Options>None</Options> 73 <Output>C:\MyTemp\EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\enemy ship 2.xnb</Output> 74 <Time>2015-07-22T13:01:57.3205187+03:00</Time> 75 </Item> 76 <Item> 77 <Source>cloud.png</Source> 78 <Name>cloud</Name> 79 <Importer>TextureImporter</Importer> 80 <Processor>TextureProcessor</Processor> 81 <Options>None</Options> 82 <Output>C:\MyTemp\EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\cloud.xnb</Output> 83 <Time>2015-07-23T09:57:07.8638619+03:00</Time> 73 <Output>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\enemy ship 2.xnb</Output> 74 <Time>2015-07-23T09:45:06.3299068+03:00</Time> 84 75 </Item> 85 76 <Item> … … 89 80 <Processor>TextureProcessor</Processor> 90 81 <Options>None</Options> 91 <Output>C:\MyTemp\EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\laser.xnb</Output> 92 <Time>2015-07-23T09:57:07.8638619+03:00</Time> 82 <Output>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\laser.xnb</Output> 83 <Time>2015-07-23T09:46:46.4089068+03:00</Time> 84 </Item> 85 <Item> 86 <Source>Stuff.png</Source> 87 <Name>Stuff</Name> 88 <Importer>TextureImporter</Importer> 89 <Processor>TextureProcessor</Processor> 90 <Options>None</Options> 91 <Output>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\Stuff.xnb</Output> 92 <Time>2015-07-23T11:23:12.2378915+03:00</Time> 93 93 </Item> 94 94 <BuildSuccessful>true</BuildSuccessful> … … 98 98 <BuildConfiguration>Debug</BuildConfiguration> 99 99 <CompressContent>false</CompressContent> 100 <RootDirectory>C:\MyTemp\ EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventureContent\</RootDirectory>101 <LoggerRootDirectory>C:\MyTemp\ EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\</LoggerRootDirectory>102 <IntermediateDirectory>C:\MyTemp\ EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventureContent\obj\x86\Debug\</IntermediateDirectory>103 <OutputDirectory>C:\MyTemp\ EliasHy\SpaceAdventure\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\</OutputDirectory>100 <RootDirectory>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventureContent\</RootDirectory> 101 <LoggerRootDirectory>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\</LoggerRootDirectory> 102 <IntermediateDirectory>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventureContent\obj\x86\Debug\</IntermediateDirectory> 103 <OutputDirectory>C:\MyTemp\hyva\SpaceAdventure\SpaceAdventure\bin\x86\Debug\Content\</OutputDirectory> 104 104 </Settings> 105 105 <Assemblies> … … 138 138 <Assembly> 139 139 <Key>C:\Windows\Microsoft.Net\assembly\GAC_32\Microsoft.Xna.Framework.Content.Pipeline\v4.0_4.0.0.0__842cf8be1de50553\Microsoft.Xna.Framework.Content.Pipeline.dll</Key> 140 <Value>2015-07-09T14: 51:24.2760228+03:00</Value>140 <Value>2015-07-09T14:19:15.2277481+03:00</Value> 141 141 </Assembly> 142 142 </Assemblies>
Note: See TracChangeset
for help on using the changeset viewer.