- Timestamp:
- 2016-06-14 14:56:54 (5 years ago)
- Location:
- 2016/24/JoonatanJ
- Files:
-
- 133 added
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
2016/24/JoonatanJ/Pomppu/Pomppu/Pomppu/Pomppu.cs
r7253 r7297 15 15 PlatformCharacter pelaaja1; 16 16 17 Image pelaajanKuva = LoadImage("norsu"); 18 Image tahtiKuva = LoadImage("tahti"); 17 Image pelaajanKuva = LoadImage("pallopoju"); 19 18 20 19 SoundEffect maaliAani = LoadSoundEffect("maali"); … … 22 21 public override void Begin() 23 22 { 24 Gravity = new Vector(0, -10 00);23 Gravity = new Vector(0, -10); 25 24 26 25 LuoKentta(); … … 35 34 { 36 35 TileMap kentta = TileMap.FromLevelAsset("kentta1"); 37 kentta.SetTileMethod('#', LisaaTaso); 38 kentta.SetTileMethod('*', LisaaTahti); 36 kentta.SetTileMethod('#', LisaaEsine, "taso", Color.Black); 39 37 kentta.SetTileMethod('N', LisaaPelaaja); 38 kentta.SetTileMethod('W', LisaaEsine, "maali", Color.Gold); 39 kentta.SetTileMethod('L', LisaaEsine, "piikki", Color.Red); 40 kentta.SetTileMethod('O', LisaaEsine, "lattia", Color.Ruby); 40 41 kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 41 42 Level.CreateBorders(); 42 Level.Background.CreateGradient(Color. White, Color.SkyBlue);43 Level.Background.CreateGradient(Color.Black, Color.Red); 43 44 } 44 45 45 void Lisaa Taso(Vector paikka, double leveys, double korkeus)46 void LisaaEsine(Vector paikka, double leveys, double korkeus, string nimi, Color vari) 46 47 { 47 PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 48 taso.Position = paikka; 49 taso.Color = Color.Green; 50 Add(taso); 51 } 52 53 void LisaaTahti(Vector paikka, double leveys, double korkeus) 54 { 55 PhysicsObject tahti = PhysicsObject.CreateStaticObject(leveys, korkeus); 56 tahti.IgnoresCollisionResponse = true; 57 tahti.Position = paikka; 58 tahti.Image = tahtiKuva; 59 tahti.Tag = "tahti"; 60 Add(tahti); 48 PhysicsObject esine = PhysicsObject.CreateStaticObject(leveys, korkeus); 49 esine.Position = paikka; 50 esine.Color = vari; 51 esine.Tag = nimi; 52 Add(esine); 61 53 } 62 54 … … 65 57 pelaaja1 = new PlatformCharacter(leveys, korkeus); 66 58 pelaaja1.Position = paikka; 67 pelaaja1.Mass = 4.0;59 pelaaja1.Mass = 100.0; 68 60 pelaaja1.Image = pelaajanKuva; 69 AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen);70 61 Add(pelaaja1); 71 62 } 63 72 64 73 65 void LisaaNappaimet() -
2016/24/JoonatanJ/Pomppu/Pomppu/Pomppu/Pomppu.csproj.Debug.cachefile
r7253 r7297 3 3 Content\tahti.xnb 4 4 Content\kentta1.xnb 5 Content\pallopoju.xnb -
2016/24/JoonatanJ/Pomppu/Pomppu/Pomppu/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml
r7253 r7297 36 36 <Options>None</Options> 37 37 <Output>C:\MyTemp\JoonatanJ\Pomppu\Pomppu\Pomppu\bin\x86\Debug\Content\kentta1.xnb</Output> 38 <Time>2016-06-13T10:11:31.8071668+03:00</Time> 38 <Time>2016-06-14T14:51:09.1592961+03:00</Time> 39 </Item> 40 <Item> 41 <Source>pallopoju.png</Source> 42 <Name>pallopoju</Name> 43 <Importer>TextureImporter</Importer> 44 <Processor>TextureProcessor</Processor> 45 <Options>None</Options> 46 <Output>C:\MyTemp\JoonatanJ\Pomppu\Pomppu\Pomppu\bin\x86\Debug\Content\pallopoju.xnb</Output> 47 <Time>2016-06-14T14:26:58.337347+03:00</Time> 39 48 </Item> 40 49 <BuildSuccessful>true</BuildSuccessful> -
2016/24/JoonatanJ/Pomppu/Pomppu/Pomppu/obj/x86/Debug/Pomppu.csproj.FileListAbsolute.txt
r7253 r7297 11 11 C:\MyTemp\JoonatanJ\Pomppu\Pomppu\Pomppu\obj\x86\Debug\Pomppu.exe 12 12 C:\MyTemp\JoonatanJ\Pomppu\Pomppu\Pomppu\obj\x86\Debug\Pomppu.pdb 13 C:\MyTemp\JoonatanJ\Pomppu\Pomppu\Pomppu\bin\x86\Debug\Content\pallopoju.xnb -
2016/24/JoonatanJ/Pomppu/Pomppu/Pomppu/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt
r7253 r7297 3 3 Content\tahti.xnb 4 4 Content\kentta1.xnb 5 Content\pallopoju.xnb -
2016/24/JoonatanJ/Pomppu/Pomppu/PomppuContent/PomppuContent.contentproj
r7253 r7297 67 67 </Compile> 68 68 </ItemGroup> 69 <ItemGroup> 70 <Compile Include="pallopoju.png"> 71 <Name>pallopoju</Name> 72 <Importer>TextureImporter</Importer> 73 <Processor>TextureProcessor</Processor> 74 </Compile> 75 </ItemGroup> 69 76 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 70 77 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. -
2016/24/JoonatanJ/Pomppu/Pomppu/PomppuContent/kentta1.txt
r7253 r7297 1 * 2 ## 1 3 2 4 * * 5 ## ## 3 N 4 ##### 5 W 6 ##L### #L##L#### 7 #####L## ##L#### 8 ######## ##L### ###### ###### 9 ###L### ###L#### 10 6 11 7 * *8 ## ## ##9 12 10 * * * *11 ## ## ## ##12 13 13 * * * *14 ## ## ## ## ##15 14 16 N 17 ###################### 15 16 OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Note: See TracChangeset
for help on using the changeset viewer.