- Timestamp:
- 2016-06-16 11:18:15 (7 years ago)
- Location:
- 2016/24/EemeliL
- Files:
-
- 7 added
- 1 deleted
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
2016/24/EemeliL/JumpingOnPlatforms/JumpingOnPlatforms/JumpingOnPlatforms/JumpingOnPlatforms.cs
r7312 r7360 9 9 public class JumpingOnPlatforms : PhysicsGame 10 10 { 11 const double nopeus = 200;11 double nopeus = 300; 12 12 const double hyppyNopeus = 750; 13 13 const int RUUDUN_KOKO = 40; … … 16 16 IntMeter pisteLaskuri; 17 17 18 int osumat = 0; 19 ScoreList topLista = new ScoreList(10, true, 1000); 20 21 Timer aikaLaskuri; 22 23 18 24 Image pelaajanKuva = LoadImage("PelaajaVAlmis"); 19 25 Image Kirsikat = LoadImage("Kirsikat"); … … 22 28 23 29 public override void Begin() 30 { 31 AlkuValikko(); 32 33 } 34 35 void AlkuValikko() 36 { 37 ClearAll(); 38 39 //DataStorage.Delete("pisteet.xml"); 40 41 topLista = DataStorage.TryLoad<ScoreList>(topLista, "pisteet.xml"); 42 43 44 45 MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 46 "Aloita peli", "Parhaat pisteet", "Peliohjeet", "Lopeta"); 47 48 alkuValikko.AddItemHandler(0, AloitaPeli); 49 alkuValikko.AddItemHandler(1, NaytaParhaatPisteet); 50 //alkuValikko.AddItemHandler(2, PeliOhjeet); 51 alkuValikko.AddItemHandler(3, Exit); 52 53 Add(alkuValikko); 54 55 56 } 57 58 void AloitaPeli() 24 59 { 25 60 Gravity = new Vector(0, -1000); … … 28 63 LuoKentta(); 29 64 LisaaNappaimet(); 30 65 LuoAikaLaskuri(); 66 31 67 32 68 Camera.Follow(Papukaija); … … 34 70 Camera.StayInLevel = true; 35 71 } 36 37 72 void LuoKentta() 38 { 73 { 39 74 TileMap kentta = TileMap.FromLevelAsset("kentta1"); 40 75 kentta.SetTileMethod('#', LisaaTaso); … … 45 80 kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 46 81 Level.CreateBorders(); 47 Level.Background.Image = LoadImage(" Meri");48 Level.Background.Color = Color.Orange; 49 } 50 82 Level.Background.Image = LoadImage("Taustakuva"); 83 84 } 85 51 86 void LisaaTaso(Vector paikka, double leveys, double korkeus) 52 { 87 { 53 88 PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus / 2); 54 89 taso.Position = paikka; 55 taso.Color = Color.DarkBlue;90 taso.Color = RandomGen.NextColor(); 56 91 Add(taso); 57 } 58 92 } 93 59 94 void LisaaKirsikka(Vector paikka, double leveys, double korkeus) 60 { 95 { 61 96 PhysicsObject kirsikka = PhysicsObject.CreateStaticObject(leveys, korkeus); 62 97 kirsikka.IgnoresCollisionResponse = true; … … 66 101 Add(kirsikka); 67 102 pisteLaskuri.Value += 1; 68 } 69 103 } 104 70 105 void LisaaPelaaja(Vector paikka, double leveys, double korkeus) 71 { 106 { 72 107 Papukaija = new PlatformCharacter(leveys, korkeus); 73 108 Papukaija.Position = paikka; 109 Papukaija.Tag = "Kaija"; 74 110 Papukaija.Mass = 4.0; 75 111 Papukaija.Image = LoadImage("PelaajaValmis"); 76 112 AddCollisionHandler(Papukaija, "tahti", TormaaTahteen); 77 113 AddCollisionHandler(Papukaija, "Vihollinen", TörmääViholliseen); 114 AddCollisionHandler(Papukaija, "Aivot", TörmääAivoihin); 78 115 Add(Papukaija); 79 } 80 116 } 117 81 118 void LisaaNappaimet() 82 { 119 { 83 120 Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 84 121 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 85 86 Keyboard.Listen(Key.Left, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", Papukaija, - nopeus);87 Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", Papukaija, nopeus);122 123 Keyboard.Listen(Key.Left, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", Papukaija, -1.0); 124 Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", Papukaija, 1.0); 88 125 Keyboard.Listen(Key.Up, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", Papukaija, hyppyNopeus); 89 126 127 Keyboard.Listen(Key.F2, ButtonState.Pressed, Nopeuta, null, 1500.0); 128 Keyboard.Listen(Key.F2, ButtonState.Released, Nopeuta, null, 300.0); 129 130 Keyboard.Listen(Key.F6, ButtonState.Pressed, Restart, null); 131 90 132 ControllerOne.Listen(Button.Back, ButtonState.Pressed, Exit, "Poistu pelistä"); 91 92 ControllerOne.Listen(Button.DPadLeft, ButtonState.Down, Liikuta, "Pelaaja liikkuu vasemmalle", Papukaija, - nopeus);93 ControllerOne.Listen(Button.DPadRight, ButtonState.Down, Liikuta, "Pelaaja liikkuu oikealle", Papukaija, nopeus);133 134 ControllerOne.Listen(Button.DPadLeft, ButtonState.Down, Liikuta, "Pelaaja liikkuu vasemmalle", Papukaija, -1.0); 135 ControllerOne.Listen(Button.DPadRight, ButtonState.Down, Liikuta, "Pelaaja liikkuu oikealle", Papukaija, 1.0); 94 136 ControllerOne.Listen(Button.A, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", Papukaija, hyppyNopeus); 95 137 138 139 96 140 PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 97 } 98 99 void Liikuta(PlatformCharacter hahmo, double nopeus)100 { 101 hahmo.Walk(nopeus );102 } 103 141 } 142 143 void Liikuta(PlatformCharacter hahmo, double suunta) 144 { 145 hahmo.Walk(nopeus*suunta); 146 } 147 104 148 void Hyppaa(PlatformCharacter hahmo, double nopeus) 105 { 149 { 106 150 hahmo.Jump(nopeus); 107 } 108 151 } 152 109 153 void TormaaTahteen(PhysicsObject hahmo, PhysicsObject tahti) 110 { 154 { 111 155 maaliAani.Play(); 112 156 MessageDisplay.Add("Sait pisteeen!"); 113 157 tahti.Destroy(); 114 158 pisteLaskuri.Value -= 1; 115 } 116 159 } 160 117 161 void LisaaPahis(Vector paikka, double leveys, double korkeus) 118 { 119 P hysicsObject Pahis = PhysicsObject.CreateStaticObject(leveys, korkeus);162 { 163 PlatformCharacter Pahis = new PlatformCharacter(leveys, korkeus); 120 164 Pahis.Tag = "Vihollinen"; 121 165 Pahis.Position = paikka; 122 166 Pahis.Image = LoadImage("pirate2"); 123 167 Add(Pahis); 124 //FollowerBrain aivot = new FollowerBrain(Papukaija);125 //Pahis.Brain = aivot;126 //aivot.Active = true;127 } 128 168 PlatformWandererBrain aivot = new PlatformWandererBrain(); 169 Pahis.Brain = aivot; 170 171 } 172 129 173 void TörmääViholliseen(PhysicsObject pelaaja, PhysicsObject vihollinen) 130 { 174 { 131 175 pelaaja.Destroy(); 132 ClearAll(); 133 Begin(); 134 } 135 136 176 Timer.SingleShot(2.5, AloitaAlusta); 177 //AloitaAlusta(); 178 } 179 180 void TörmääAivoihin(PhysicsObject pelaaja, PhysicsObject aivot) 181 { 182 osumat++; 183 if(osumat > 4) 184 { 185 pelaaja.Destroy(); 186 AloitaAlusta(); 187 } 188 } 189 190 void NaytaVoittoviesti() 191 { 192 MessageDisplay.Add("Hienoa! Voitit."); 193 ParhaatPisteet(); 194 } 195 196 137 197 void LuoPisteLaskuri() 138 { 198 { 139 199 pisteLaskuri = new IntMeter(0); 140 141 pisteLaskuri.LowerLimit += AloitaAlusta;142 200 201 pisteLaskuri.LowerLimit += NaytaVoittoviesti; 202 143 203 Label pisteNaytto = new Label(); 144 204 pisteNaytto.X = Screen.Left + 100; … … 146 206 pisteNaytto.TextColor = Color.DarkGreen; 147 207 pisteNaytto.Color = Color.DarkOrange; 148 208 149 209 pisteNaytto.BindTo(pisteLaskuri); 150 210 Add(pisteNaytto); 151 } 211 } 152 212 void AloitaAlusta() 153 213 { 214 osumat = 0; 154 215 ClearAll(); 155 216 Begin(); 156 } 157 217 } 218 158 219 void LisaaAivoPahis(Vector paikka, double leveys, double korkeus) 159 { 160 PhysicsObject AivoPahis = PhysicsObject.CreateStaticObject(leveys, korkeus); 161 AivoPahis.Tag = "Aivot"; 162 AivoPahis.Position = paikka; 163 AivoPahis.Image = LoadImage 220 { 221 PhysicsObject AivoPahis = new PhysicsObject(leveys, korkeus); 222 AivoPahis.Tag = "Aivot"; 223 AivoPahis.Position = paikka; 224 AivoPahis.Image = LoadImage("Golden_Angel_Wings"); 225 FollowerBrain aivot = new FollowerBrain("Kaija"); 226 AivoPahis.Brain = aivot; 227 aivot.Active = true; 228 aivot.Speed = 25; 229 Add(AivoPahis); 230 Keyboard.Listen(Key.X, ButtonState.Pressed, delegate { aivot.Active = true; }, null); 231 } 232 233 void LuoAikaLaskuri() 234 { 235 aikaLaskuri = new Timer(); 236 aikaLaskuri.Start(); 237 238 Label aikaNaytto = new Label(); 239 aikaNaytto.Position = new Vector(200.0, 200.0); 240 aikaNaytto.TextColor = Color.Gold; 241 aikaNaytto.DecimalPlaces = 1; 242 aikaNaytto.BindTo(aikaLaskuri.SecondCounter); 243 Add(aikaNaytto); 244 } 245 246 void Nopeuta(double nopeus) 247 { 248 this.nopeus = nopeus; 249 } 250 251 void ParhaatPisteet() 252 { 253 254 HighScoreWindow topIkkuna = new HighScoreWindow( 255 "Parhaat pisteet", 256 "Onneksi olkoon, pääsit parhaiden pelaajien listaalle %p! Syötä nimesi, ole hyvä:", 257 topLista, aikaLaskuri.SecondCounter.Value); 258 topIkkuna.List.ScoreFormat = "{0:0.00}"; 259 topIkkuna.Closed += TallennaPisteet; 260 topIkkuna.Closed += delegate(Window a) { AloitaAlusta(); }; 261 262 Add(topIkkuna); 263 } 264 265 void NaytaParhaatPisteet() 266 { 267 HighScoreWindow topIkkuna = new HighScoreWindow( 268 "Parhaat pisteet", 269 topLista); 270 topIkkuna.Closed += delegate(Window a) { AlkuValikko(); }; 271 Add(topIkkuna); 272 } 273 274 void TallennaPisteet(Window sender) 275 { 276 DataStorage.Save<ScoreList>(topLista, "pisteet.xml"); 277 } 278 279 void Restart() 280 { 281 DataStorage.Delete("pisteet.xml"); 164 282 } 165 283 } -
2016/24/EemeliL/JumpingOnPlatforms/JumpingOnPlatforms/JumpingOnPlatforms/JumpingOnPlatforms.csproj.Debug.cachefile
r7312 r7360 6 6 Content\pirate2.xnb 7 7 Content\Meri.xnb 8 Content\Golden_Angel_Wings.xnb 9 Content\Taustakuva.xnb 8 10 Content\kentta1.xnb -
2016/24/EemeliL/JumpingOnPlatforms/JumpingOnPlatforms/JumpingOnPlatforms/bin/x86/Debug/Jypeli.xml
r7312 r7360 2581 2581 </summary> 2582 2582 </member> 2583 <member name="M:Jypeli.Game.AddCustomHandler(System.Func{System.Boolean},System.Action)">2584 <summary>2585 LisÀÀ vapaamuotoisen tapahtumankÀsittelijÀn.2586 </summary>2587 <param name="condition">Ehto josta tapahtuma laukeaa.</param>2588 <param name="handler">Kutsuttava funktio.</param>2589 </member>2590 <member name="M:Jypeli.Game.AddCustomHandler``1(``0,System.Predicate{``0},System.Action{``0})">2591 <summary>2592 LisÀÀ vapaamuotoisen tapahtumankÀsittelijÀn.2593 </summary>2594 <typeparam name="T">Olion tyyppi.</typeparam>2595 <param name="obj">Olio, jota tapahtuma koskee.</param>2596 <param name="condition">Ehto josta tapahtuma laukeaa.</param>2597 <param name="handler">Kutsuttava funktio.</param>2598 <returns></returns>2599 </member>2600 <member name="M:Jypeli.Game.AddCustomHandler``2(``0,``1,System.Func{``0,``1,System.Boolean},System.Action{``0,``1})">2601 <summary>2602 LisÀÀ vapaamuotoisen tapahtumankÀsittelijÀn.2603 </summary>2604 <typeparam name="T1">Olion 1 tyyppi.</typeparam>2605 <typeparam name="T2">Olion 2 tyyppi.</typeparam>2606 <param name="obj1">EnsimmÀinen olio, jota tapahtuma koskee.</param>2607 <param name="obj2">Toinen olio, jota tapahtuma koskee.</param>2608 <param name="condition">Ehto josta tapahtuma laukeaa.</param>2609 <param name="handler">Kutsuttava funktio.</param>2610 <returns></returns>2611 </member>2612 <member name="M:Jypeli.Game.AddCustomHandler``3(``0,``1,``2,System.Func{``0,``1,``2,System.Boolean},System.Action{``0,``1,``2})">2613 <summary>2614 LisÀÀ vapaamuotoisen tapahtumankÀsittelijÀn.2615 </summary>2616 <typeparam name="T1">Olion 1 tyyppi.</typeparam>2617 <typeparam name="T2">Olion 2 tyyppi.</typeparam>2618 <typeparam name="T3">Olion 3 tyyppi.</typeparam>2619 <param name="obj1">EnsimmÀinen olio, jota tapahtuma koskee.</param>2620 <param name="obj2">Toinen olio, jota tapahtuma koskee.</param>2621 <param name="obj3">Kolmas olio, jota tapahtuma koskee.</param>2622 <param name="condition">Ehto josta tapahtuma laukeaa.</param>2623 <param name="handler">Kutsuttava funktio.</param>2624 <returns></returns>2625 </member>2626 <member name="M:Jypeli.Game.UpdateHandlers(Jypeli.Time)">2627 <summary>2628 Kutsuu tapahtumankÀsittelijöitÀ.2629 </summary>2630 </member>2631 2583 <member name="M:Jypeli.Game.#ctor"> 2632 2584 <summary> … … 3245 3197 </summary> 3246 3198 </member> 3247 <member name="T:Jypeli.Game.CustomEventHandler">3248 <summary>3249 Vapaamuotoinen tapahtumankÀsittelijÀ.3250 </summary>3251 </member>3252 <member name="M:Jypeli.Game.CustomEventHandler.#ctor(System.Func{System.Boolean},System.Action)">3253 <summary>3254 Luo uuden tapahtumankÀsittelijÀn.3255 </summary>3256 <param name="condition">Ehto</param>3257 <param name="handler">KÀsittelijÀ</param>3258 </member>3259 <member name="M:Jypeli.Game.CustomEventHandler.Destroy">3260 <summary>3261 Tuhoaa tapahtumankÀsittelijÀn.3262 </summary>3263 </member>3264 <member name="M:Jypeli.Game.CustomEventHandler.Update(Jypeli.Time)">3265 <summary>3266 PÀivittÀÀ tapahtumankÀsittelijÀÀ (Jypeli kutsuu)3267 </summary>3268 <param name="time"></param>3269 </member>3270 <member name="P:Jypeli.Game.CustomEventHandler.IsDestroyed">3271 <summary>3272 Onko kÀsittelijÀ tuhottu.3273 </summary>3274 </member>3275 <member name="P:Jypeli.Game.CustomEventHandler.IsUpdated">3276 <summary>3277 PÀivitetÀÀnkö.3278 </summary>3279 </member>3280 <member name="E:Jypeli.Game.CustomEventHandler.Destroyed">3281 <summary>3282 Tapahtuu, kun tapahtumankÀsittelijÀ tuhotaan.3283 </summary>3284 </member>3285 3199 <member name="T:Jypeli.PhysicsGame"> 3286 3200 <summary> … … 3442 3356 <param name="obj">TörmÀÀvÀ olio.</param> 3443 3357 <param name="tag">TörmÀttÀvÀn olion tagi.</param> 3358 <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 3359 </member> 3360 <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsObject,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsObject,Jypeli.PhysicsStructure})"> 3361 <summary> 3362 MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun 3363 fysiikkaolio <code>obj</code> törmÀÀ fysiikkarakenteeseen, jolla on tietty tagi <code>tag</code>. 3364 </summary> 3365 <param name="obj">TörmÀÀvÀ olio.</param> 3366 <param name="tag">TörmÀttÀvÀn olion tagi.</param> 3367 <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 3368 </member> 3369 <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsObject})"> 3370 <summary> 3371 MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun 3372 fysiikkarakenne <code>obj</code> törmÀÀ fysiikkaolioon, jolla on tietty tagi <code>tag</code>. 3373 </summary> 3374 <param name="obj">TörmÀÀvÀ rakenne.</param> 3375 <param name="tag">TörmÀttÀvÀn olion tagi.</param> 3376 <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 3377 </member> 3378 <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler(Jypeli.PhysicsStructure,System.Object,Jypeli.CollisionHandler{Jypeli.PhysicsStructure,Jypeli.PhysicsStructure})"> 3379 <summary> 3380 MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun 3381 fysiikkarakenne <code>obj</code> törmÀÀ toiseen fysiikarakenteeseen, jolla on tietty tagi <code>tag</code>. 3382 </summary> 3383 <param name="obj">TörmÀÀvÀ rakenne.</param> 3384 <param name="tag">TörmÀttÀvÀn rakenteen tagi.</param> 3444 3385 <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 3445 3386 </member> … … 3677 3618 </summary> 3678 3619 </member> 3679 <member name="E:Jypeli.JypeliWindow.Resizing">3680 <summary>3681 Tapahtuu kun ikkunan kokoa ollaan muuttamassa.3682 </summary>3683 </member>3684 3620 <member name="E:Jypeli.JypeliWindow.Resized"> 3685 3621 <summary> … … 4469 4405 Hyödyllinen esimerkiksi ympyrÀn kaarien kÀsittelyssÀ. 4470 4406 </summary> 4471 <returns> [0,2pi[</returns>4407 <returns>]0,2pi]</returns> 4472 4408 </member> 4473 4409 <member name="M:Jypeli.Angle.GetPositiveDegrees"> … … 4476 4412 Hyödyllinen esimerkiksi ympyrÀn kaarien kÀsittelyssÀ. 4477 4413 </summary> 4478 <returns> [0,360[</returns>4414 <returns>]0,360]</returns> 4479 4415 </member> 4480 4416 <member name="M:Jypeli.Angle.ArcSin(System.Double)"> … … 5763 5699 <returns>Vaaleampi vÀri.</returns> 5764 5700 </member> 5765 <member name="M:Jypeli.Color.Mix(Jypeli.Color[])">5766 <summary>5767 Sekoittaa kahta tai useampaa vÀriÀ.5768 </summary>5769 <param name="colors">VÀrit parametreina.</param>5770 <returns>Sekoitettu vÀri</returns>5771 </member>5772 5701 <member name="F:Jypeli.Color.AshGray"> 5773 5702 <summary> … … 11125 11054 </summary> 11126 11055 </member> 11127 <member name="P:Jypeli.Assets.PathFollowerBrain.NextWaypointIndex">11128 <summary>11129 Seuraavan pisteen indeksi.11130 </summary>11131 </member>11132 <member name="P:Jypeli.Assets.PathFollowerBrain.NextWaypoint">11133 <summary>11134 Seuraavan pisteen paikka.11135 </summary>11136 </member>11137 <member name="P:Jypeli.Assets.PathFollowerBrain.Step">11138 <summary>11139 Askel (listassa).11140 Seuraavan pisteen indeksi = tÀmÀn pisteen indeksi + askel.11141 Voi olla myös negatiivinen (mennÀÀn reittiÀ toiseen suuntaan).11142 </summary>11143 </member>11144 11056 <member name="P:Jypeli.Assets.PathFollowerBrain.WaypointRadius"> 11145 11057 <summary> … … 11160 11072 <summary> 11161 11073 Palataanko samaa reittiÀ takaisin. 11162 </summary>11163 </member>11164 <member name="E:Jypeli.Assets.PathFollowerBrain.ArrivedAtWaypoint">11165 <summary>11166 Tapahtuu, kun saavutetaan reitin piste.11167 11074 </summary> 11168 11075 </member> … … 15202 15109 </summary> 15203 15110 <returns>Satunnainen vÀri</returns> 15204 </member>15205 <member name="M:Jypeli.RandomGen.NextLightColor">15206 <summary>15207 Palauttaa satunnaisen vaalean vÀrin.15208 </summary>15209 <returns>Satunnainen vaalea vÀri</returns>15210 </member>15211 <member name="M:Jypeli.RandomGen.NextDarkColor">15212 <summary>15213 Palauttaa satunnaisen tumman vÀrin.15214 </summary>15215 <returns>Satunnainen tumma vÀri</returns>15216 15111 </member> 15217 15112 <member name="M:Jypeli.RandomGen.NextColor(Jypeli.Color,Jypeli.Color)"> -
2016/24/EemeliL/JumpingOnPlatforms/JumpingOnPlatforms/JumpingOnPlatforms/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml
r7312 r7360 8 8 <Processor>SoundEffectProcessor</Processor> 9 9 <Options>None</Options> 10 <Output>C:\MyTemp\ JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\maali.xnb</Output>11 <Time>2016-06-14T 20:14:14.3148812+03:00</Time>10 <Output>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\maali.xnb</Output> 11 <Time>2016-06-14T10:06:30.389915+03:00</Time> 12 12 </Item> 13 13 <Item> … … 17 17 <Processor>TextureProcessor</Processor> 18 18 <Options>None</Options> 19 <Output>C:\MyTemp\ JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\norsu.xnb</Output>20 <Time>2016-06-14T 20:14:14.4459364+03:00</Time>19 <Output>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\norsu.xnb</Output> 20 <Time>2016-06-14T10:06:30.390915+03:00</Time> 21 21 </Item> 22 22 <Item> … … 26 26 <Processor>TextureProcessor</Processor> 27 27 <Options>None</Options> 28 <Output>C:\MyTemp\ JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\tahti.xnb</Output>29 <Time>2016-06-14T 20:14:14.560952+03:00</Time>28 <Output>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\tahti.xnb</Output> 29 <Time>2016-06-14T10:06:30.391915+03:00</Time> 30 30 </Item> 31 31 <Item> … … 35 35 <Processor>TextureProcessor</Processor> 36 36 <Options>None</Options> 37 <Output>C:\MyTemp\ JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\PelaajaValmis.xnb</Output>38 <Time>2016-06-14T 20:14:14.5569504+03:00</Time>37 <Output>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\PelaajaValmis.xnb</Output> 38 <Time>2016-06-14T11:05:35.516615+03:00</Time> 39 39 </Item> 40 40 <Item> … … 44 44 <Processor>TextureProcessor</Processor> 45 45 <Options>None</Options> 46 <Output>C:\MyTemp\ JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Kirsikat.xnb</Output>47 <Time>2016-06-14T 20:14:14.3178811+03:00</Time>46 <Output>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Kirsikat.xnb</Output> 47 <Time>2016-06-14T11:18:19.569615+03:00</Time> 48 48 </Item> 49 49 <Item> … … 53 53 <Processor>TextureProcessor</Processor> 54 54 <Options>None</Options> 55 <Output>C:\MyTemp\ JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\pirate2.xnb</Output>56 <Time>2016-06-14T 20:14:14.4509373+03:00</Time>55 <Output>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\pirate2.xnb</Output> 56 <Time>2016-06-14T14:26:35.012115+03:00</Time> 57 57 </Item> 58 58 <Item> … … 62 62 <Processor>TextureProcessor</Processor> 63 63 <Options>None</Options> 64 <Output>C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Meri.xnb</Output> 65 <Time>2016-06-14T20:14:14.3108798+03:00</Time> 64 <Output>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Meri.xnb</Output> 65 <Time>2016-06-14T14:33:58.555815+03:00</Time> 66 </Item> 67 <Item> 68 <Source>Golden_Angel_Wings.png</Source> 69 <Name>Golden_Angel_Wings</Name> 70 <Importer>TextureImporter</Importer> 71 <Processor>TextureProcessor</Processor> 72 <Options>None</Options> 73 <Output>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Golden_Angel_Wings.xnb</Output> 74 <Time>2016-06-15T10:02:02.2226866+03:00</Time> 75 </Item> 76 <Item> 77 <Source>Taustakuva.png</Source> 78 <Name>Taustakuva</Name> 79 <Importer>TextureImporter</Importer> 80 <Processor>TextureProcessor</Processor> 81 <Options>None</Options> 82 <Output>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Taustakuva.xnb</Output> 83 <Time>2016-06-15T11:40:19.7709743+03:00</Time> 66 84 </Item> 67 85 <Item> … … 71 89 <Processor>TextFileContentProcessor</Processor> 72 90 <Options>None</Options> 73 <Output>C:\MyTemp\ JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\kentta1.xnb</Output>74 <Time>2016-06-1 4T20:14:14.3208807+03:00</Time>91 <Output>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\kentta1.xnb</Output> 92 <Time>2016-06-15T14:56:35.8431807+03:00</Time> 75 93 </Item> 76 94 <BuildSuccessful>true</BuildSuccessful> … … 81 99 <BuildConfiguration>Debug</BuildConfiguration> 82 100 <CompressContent>false</CompressContent> 83 <RootDirectory>C:\MyTemp\ JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatformsContent\</RootDirectory>84 <LoggerRootDirectory>C:\MyTemp\ JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\</LoggerRootDirectory>85 <IntermediateDirectory>C:\MyTemp\ JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\obj\x86\Debug\</IntermediateDirectory>86 <OutputDirectory>C:\MyTemp\ JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\</OutputDirectory>101 <RootDirectory>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatformsContent\</RootDirectory> 102 <LoggerRootDirectory>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\</LoggerRootDirectory> 103 <IntermediateDirectory>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\obj\x86\Debug\</IntermediateDirectory> 104 <OutputDirectory>C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\</OutputDirectory> 87 105 </Settings> 88 106 <Assemblies> 89 107 <Assembly> 90 <Key> M:\Jypeli\lib\ContentExtensions\TextFileContentExtension.dll</Key>91 <Value>201 6-03-29T10:06:40+03:00</Value>108 <Key>C:\Program Files (x86)\Jypeli\lib\ContentExtensions\TextFileContentExtension.dll</Key> 109 <Value>2015-02-09T20:18:44+02:00</Value> 92 110 </Assembly> 93 111 <Assembly> … … 116 134 </Assembly> 117 135 <Assembly> 118 <Key> M:\Jypeli\lib\ContentExtensions\AnimationExtension.dll</Key>119 <Value>201 6-03-29T10:06:38+03:00</Value>136 <Key>C:\Program Files (x86)\Jypeli\lib\ContentExtensions\AnimationExtension.dll</Key> 137 <Value>2015-02-17T22:27:18+02:00</Value> 120 138 </Assembly> 121 139 <Assembly> 122 <Key>C:\W INDOWS\Microsoft.Net\assembly\GAC_32\Microsoft.Xna.Framework.Content.Pipeline\v4.0_4.0.0.0__842cf8be1de50553\Microsoft.Xna.Framework.Content.Pipeline.dll</Key>123 <Value>201 6-06-14T21:41:15.9319057+03:00</Value>140 <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> 141 <Value>2015-09-16T12:26:20.8291525+03:00</Value> 124 142 </Assembly> 125 143 </Assemblies> -
2016/24/EemeliL/JumpingOnPlatforms/JumpingOnPlatforms/JumpingOnPlatforms/obj/x86/Debug/JumpingOnPlatforms.csproj.FileListAbsolute.txt
r7312 r7360 2 2 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\norsu.xnb 3 3 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\tahti.xnb 4 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\PelaajaValmis.xnb 5 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Kirsikat.xnb 6 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\pirate2.xnb 7 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Meri.xnb 8 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Golden_Angel_Wings.xnb 9 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Taustakuva.xnb 4 10 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\kentta1.xnb 5 11 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\JumpingOnPlatforms.exe … … 7 13 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Jypeli.dll 8 14 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Jypeli.xml 15 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\obj\x86\Debug\JumpingOnPlatforms.csprojResolveAssemblyReference.cache 9 16 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\obj\x86\Debug\Microsoft.Xna.Framework.RuntimeProfile.txt 10 17 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\obj\x86\Debug\JumpingOnPlatforms.exe 11 18 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\obj\x86\Debug\JumpingOnPlatforms.pdb 12 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\obj\x86\Debug\JumpingOnPlatforms.csprojResolveAssemblyReference.cache13 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\PelaajaValmis.xnb14 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Kirsikat.xnb15 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\pirate2.xnb16 C:\MyTemp\EemeliL\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Meri.xnb17 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\maali.xnb18 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\norsu.xnb19 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\tahti.xnb20 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\PelaajaValmis.xnb21 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Kirsikat.xnb22 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\pirate2.xnb23 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\Meri.xnb24 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Content\kentta1.xnb25 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\JumpingOnPlatforms.exe26 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\JumpingOnPlatforms.pdb27 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Jypeli.dll28 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\bin\x86\Debug\Jypeli.xml29 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\obj\x86\Debug\JumpingOnPlatforms.csprojResolveAssemblyReference.cache30 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\obj\x86\Debug\Microsoft.Xna.Framework.RuntimeProfile.txt31 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\obj\x86\Debug\JumpingOnPlatforms.exe32 C:\MyTemp\JumpingOnPlatforms\JumpingOnPlatforms\JumpingOnPlatforms\obj\x86\Debug\JumpingOnPlatforms.pdb -
2016/24/EemeliL/JumpingOnPlatforms/JumpingOnPlatforms/JumpingOnPlatforms/obj/x86/Debug/cachefile-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}-targetpath.txt
r7312 r7360 6 6 Content\pirate2.xnb 7 7 Content\Meri.xnb 8 Content\Golden_Angel_Wings.xnb 9 Content\Taustakuva.xnb 8 10 Content\kentta1.xnb -
2016/24/EemeliL/JumpingOnPlatforms/JumpingOnPlatforms/JumpingOnPlatformsContent/JumpingOnPlatformsContent.contentproj
r7295 r7360 95 95 </Compile> 96 96 </ItemGroup> 97 <ItemGroup> 98 <Compile Include="Golden_Angel_Wings.png"> 99 <Name>Golden_Angel_Wings</Name> 100 <Importer>TextureImporter</Importer> 101 <Processor>TextureProcessor</Processor> 102 </Compile> 103 </ItemGroup> 104 <ItemGroup> 105 <Compile Include="Taustakuva.png"> 106 <Name>Taustakuva</Name> 107 <Importer>TextureImporter</Importer> 108 <Processor>TextureProcessor</Processor> 109 </Compile> 110 </ItemGroup> 97 111 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 98 112 <!-- To modify your build process, add your task inside one of the targets below and uncomment it. -
2016/24/EemeliL/JumpingOnPlatforms/JumpingOnPlatforms/JumpingOnPlatformsContent/kentta1.txt
r7313 r7360 5 5 V * V 6 6 ######## A 7 * * * * ***7 * * * * ### 8 8 # # V # # V 9 ######## #### #####9 ######## ## #### 10 10 # * * * V * * V * * V 11 # # # # # # # ##11 # # # # ## ## ## 12 12 **** **** ******** **** * 13 13 N
Note: See TracChangeset
for help on using the changeset viewer.