- Timestamp:
- 2015-07-01 14:48:37 (8 years ago)
- Location:
- 2015/27/JimiS
- Files:
-
- 6 added
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/hyppely.cs
r6674 r6678 8 8 9 9 10 //TODO Lisää erilaisia vihollisia 11 //TODO Pidennä kenttää ja lisää tasoja/palikoita ja kuoppia + muita esteitä. 12 //TODO Paranna kentän, pelaajan ja vihollisten kuvia. 10 13 11 //TODO Lisää/muokkaa äänet 14 12 … … 22 20 PhysicsObject vasenReuna; 23 21 PhysicsObject oikeaReuna; 24 22 PhysicsObject ylaReuna; 23 25 24 26 25 PlatformCharacter pelaaja1; … … 35 34 Image PaaVihu = LoadImage("Päävihollinen"); 36 35 36 SoundEffect osuma = LoadSoundEffect("osuma"); 37 37 38 IntMeter pelaajan1Elamat; 38 39 IntMeter pelaajan1Tahdet; 39 40 40 41 Vector pelaajanaloituspaikka; 41 42 42 43 43 44 SoundEffect maaliAani = LoadSoundEffect("maali"); … … 71 72 kentta.SetTileMethod('B', LisaaPaaVihu); 72 73 kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 73 74 74 75 75 76 alaReuna = Level.CreateBottomBorder(); 76 77 alaReuna.Restitution = 1.0; … … 84 85 oikeaReuna.Restitution = 1.0; 85 86 oikeaReuna.IsVisible = false; 86 87 88 ylaReuna = Level.CreateTopBorder(); 89 ylaReuna.Restitution = 1.0; 90 ylaReuna.IsVisible = false; 91 87 92 88 93 Level.Background.CreateGradient(Color.White, Color.SkyBlue); … … 190 195 tahdet.BindTo(pelaajan1Tahdet); 191 196 192 tahdet. Y =0;193 tahdet. X =0;197 tahdet.X = -700; 198 tahdet.Y = 500; 194 199 tahdet.TextColor = Color.Black; 195 200 tahdet.BorderColor = Color.Black; 196 201 tahdet.Color = Color.White; 202 tahdet.Image = Kolikko; 203 tahdet.Height = korkeus; 204 tahdet.Width = leveys; 205 tahdet.TextScale *=2; 197 206 Add(tahdet); 198 207 199 pelaajan1Elamat = new IntMeter( 3);208 pelaajan1Elamat = new IntMeter(5); 200 209 pelaajan1Elamat.MaxValue = 20; 201 210 Label naytto = new Label(); 202 211 naytto.BindTo(pelaajan1Elamat); 203 212 204 213 naytto.Y += pelaaja1.Height; 205 214 naytto.TextColor = Color.Black; … … 215 224 MessageDisplay.Add("Auts! Törmäsit Vihuun!"); 216 225 226 PlaySound("osuma"); 227 217 228 pelaajan1Elamat.Value -= 1; 218 229 … … 230 241 void KasittelePelaajanPutoaminen(PhysicsObject pelaaja1, PhysicsObject kohde) 231 242 { 232 233 pelaajan1Elamat.Value -= 1; 234 235 pelaaja1.Position = pelaajanaloituspaikka; 236 237 if (pelaajan1Elamat == 0) 238 { 239 pelaaja1.Destroy(); 240 MessageDisplay.Add("Pelaaja 1 hävisi pelin."); 241 Timer.SingleShot(3.0, Exit); 242 } 243 244 } 245 246 243 244 pelaajan1Elamat.Value -= 1; 245 246 PlaySound("osuma"); 247 248 MessageDisplay.Add("Putosit!"); 249 250 pelaaja1.Position = pelaajanaloituspaikka; 251 252 if (pelaajan1Elamat == 0) 253 { 254 pelaaja1.Destroy(); 255 MessageDisplay.Add("Pelaaja 1 hävisi pelin."); 256 Timer.SingleShot(3.0, Exit); 257 } 258 259 } 260 261 247 262 248 263 void LisaaNappaimet() -
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/hyppely.csproj.Debug.cachefile
r6674 r6678 11 11 Content\tasokuva.xnb 12 12 Content\PÀÀvihollinen.xnb 13 Content\hyppyaani.xnb 14 Content\osuma.xnb -
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/obj/x86/Debug/ContentPipeline-{9937689A-33E5-40B9-A7B6-3F1206C3B37D}.xml
r6674 r6678 72 72 <Options>None</Options> 73 73 <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\kentta1.xnb</Output> 74 <Time>2015-07-01T1 3:56:55.5548008+03:00</Time>74 <Time>2015-07-01T14:05:18.6738008+03:00</Time> 75 75 </Item> 76 76 <Item> … … 109 109 <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\Päävihollinen.xnb</Output> 110 110 <Time>2015-07-01T12:53:30.0756631+03:00</Time> 111 </Item> 112 <Item> 113 <Source>hyppyaani.wav</Source> 114 <Name>hyppyaani</Name> 115 <Importer>WavImporter</Importer> 116 <Processor>SoundEffectProcessor</Processor> 117 <Options>None</Options> 118 <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\hyppyaani.xnb</Output> 119 <Time>2015-07-01T14:22:21.5389795+03:00</Time> 120 </Item> 121 <Item> 122 <Source>osuma.wav</Source> 123 <Name>osuma</Name> 124 <Importer>WavImporter</Importer> 125 <Processor>SoundEffectProcessor</Processor> 126 <Options>None</Options> 127 <Output>C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\osuma.xnb</Output> 128 <Time>2015-07-01T14:25:59.6976239+03:00</Time> 111 129 </Item> 112 130 <BuildSuccessful>true</BuildSuccessful> -
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/obj/x86/Debug/cachefile-{9937689A-33E5-40B9-A7B6-3F1206C3B37D}-targetpath.txt
r6674 r6678 11 11 Content\tasokuva.xnb 12 12 Content\PÀÀvihollinen.xnb 13 Content\hyppyaani.xnb 14 Content\osuma.xnb -
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppely/obj/x86/Debug/hyppely.csproj.FileListAbsolute.txt
r6674 r6678 19 19 C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\tasokuva.xnb 20 20 C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\PÀÀvihollinen.xnb 21 C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\hyppyaani.xnb 22 C:\MyTemp\JimiS\tasohyppely\hyppely\hyppely\hyppely\bin\x86\Debug\Content\osuma.xnb -
2015/27/JimiS/tasohyppely/hyppely/hyppely/hyppelyContent/hyppelyContent.contentproj
r6674 r6678 123 123 </Compile> 124 124 </ItemGroup> 125 <ItemGroup> 126 <Compile Include="hyppyaani.wav"> 127 <Name>hyppyaani</Name> 128 <Importer>WavImporter</Importer> 129 <Processor>SoundEffectProcessor</Processor> 130 </Compile> 131 </ItemGroup> 132 <ItemGroup> 133 <Compile Include="osuma.wav"> 134 <Name>osuma</Name> 135 <Importer>WavImporter</Importer> 136 <Processor>SoundEffectProcessor</Processor> 137 </Compile> 138 </ItemGroup> 125 139 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 126 140 <!-- 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.