Changeset 5820 for 2014/koodauskerho


Ignore:
Timestamp:
2015-03-14 14:58:17 (5 years ago)
Author:
jotapoti
Message:
 
Location:
2014/koodauskerho/38/santeriS
Files:
3 added
17 edited

Legend:

Unmodified
Added
Removed
  • 2014/koodauskerho/38/santeriS/VaikeaTasohyppely/VaikeaTasohyppely/VaikeaTasohyppely/VaikeaTasohyppely.cs

    r5810 r5820  
    1313    const int RUUDUN_KOKO = 40; 
    1414 
    15     PlatformCharacter pelaaja1; 
     15    Pelaaja pelaaja1; 
     16    Pelaaja pelaaja2; 
    1617 
    1718    Image pelaajanKuva = LoadImage("ukkeli"); 
    18  
     19    Image pelaajan2kuva = LoadImage("ukkeli2"); 
     20    Image aseLaatikonKuva = LoadImage("laatikko"); 
    1921 
    2022    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    2123    AssaultRifle pelaajan1Ase; 
     24    AssaultRifle pelaajan2Ase; 
     25    Random random; 
    2226 
    2327    public override void Begin() 
     
    2731        LuoKentta(); 
    2832        LisaaNappaimet(); 
    29  
    3033        Camera.Follow(pelaaja1); 
    3134        Camera.ZoomFactor = 1.2; 
    3235        Camera.StayInLevel = true; 
     36        random = new Random(); 
     37 
     38        Timer timer = new Timer(); 
     39        timer.Interval = 5; 
     40        timer.Timeout += delegate 
     41        { 
     42            PhysicsObject laatikko = new PhysicsObject(50, 50); 
     43            laatikko.Image = aseLaatikonKuva; 
     44            laatikko.Tag = "laatikko"; 
     45            int kerroinX = 1; 
     46            int kerroinY = 1; 
     47            if (random.NextDouble() <= 0.50) kerroinX *= -1; 
     48            if (random.NextDouble() <= 0.50) kerroinY *= -1; 
     49             
     50            laatikko.Position = new Vector(random.Next((int)Screen.Height/2) * kerroinX, random.Next((int)Screen.Height/2) * kerroinY); 
     51            AddCollisionHandler(laatikko, "pelaaja", keraaPanokset); 
     52            Add(laatikko); 
     53        }; 
     54        timer.Start(); 
     55    } 
     56 
     57    void keraaPanokset(PhysicsObject laatikko, PhysicsObject kohde) 
     58    { 
     59        laatikko.Destroy(); 
     60        ((PlatformCharacter)kohde).Weapon.Ammo.Value += 10; 
    3361    } 
    3462 
     
    3765        TileMap kentta = TileMap.FromLevelAsset("kentta1"); 
    3866        kentta.SetTileMethod('#', LisaaTaso); 
    39         kentta.SetTileMethod('*', LisaaTahti); 
     67        
    4068        kentta.SetTileMethod('N', LisaaPelaaja); 
     69        kentta.SetTileMethod('2', LisaaPelaaja2); 
    4170        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4271        Level.CreateBorders(); 
    4372        Level.Background.CreateGradient(Color.White, Color.SkyBlue); 
     73 
     74        ProgressBar elama1 = new ProgressBar(100, 20, pelaaja1.ElamaLaskuri); 
     75        elama1.Position = new Vector(-Screen.Width-50, Screen.Height - 10); 
     76        Add(elama1); 
     77        ProgressBar elama2 = new ProgressBar(100, 20, pelaaja2.ElamaLaskuri); 
     78        elama2.Position = new Vector(Screen.Width+50, Screen.Height - 10); 
     79        Add(elama2); 
     80             
    4481    } 
    4582 
     
    4885        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
    4986        taso.Position = paikka; 
     87        taso.Tag = "taso"; 
    5088        taso.Color = Color.Green; 
    5189        Add(taso); 
     
    5997    void LisaaPelaaja(Vector paikka, double leveys, double korkeus) 
    6098    { 
    61         pelaaja1 = new PlatformCharacter(leveys, korkeus); 
     99        pelaaja1 = new Pelaaja(leveys, korkeus); 
    62100        pelaaja1.Position = paikka; 
    63101        pelaaja1.Mass = 4.0; 
    64102        pelaaja1.Image = pelaajanKuva; 
    65         AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     103        pelaaja1.Tag = "pelaaja"; 
    66104        Add(pelaaja1); 
    67105 
     
    71109 
    72110        //Ammusten määrä aluksi: 
    73         pelaajan1Ase.Ammo.Value = 1000; 
     111        pelaajan1Ase.Ammo.Value = 10; 
    74112        pelaajan1Ase.Image = null; 
    75113        pelaajan1Ase.Color = Color.Transparent; 
     
    82120        pelaajan1Ase.Ammo.Value = 12; 
    83121        pelaajan1Ase.InfiniteAmmo = false; 
     122    }  
     123    void LisaaPelaaja2(Vector paikka, double leveys, double korkeus) 
     124    { 
     125        pelaaja2 = new Pelaaja(leveys, korkeus); 
     126        pelaaja2.Position = paikka; 
     127        pelaaja2.Mass = 4.0; 
     128        pelaaja2.Image = pelaajan2kuva; 
     129        pelaaja2.Tag = "pelaaja"; 
     130        Add(pelaaja2); 
     131 
     132        pelaajan2Ase = new AssaultRifle(30, 10); 
     133        pelaajan2Ase.FireRate = 0.8; 
     134 
     135 
     136        //Ammusten määrä aluksi: 
     137        pelaajan2Ase.Ammo.Value = 10; 
     138        pelaajan2Ase.Image = null; 
     139        pelaajan2Ase.Color = Color.Transparent; 
     140        //Mitä tapahtuu kun ammus osuu johonkin? 
     141        pelaajan2Ase.ProjectileCollision = AmmusOsui; 
     142 
     143 
     144        pelaaja2.Weapon = pelaajan2Ase; 
     145        pelaaja2.Weapon.Position = new Vector(0, 10); 
     146        pelaajan2Ase.Ammo.Value = 3; 
     147        pelaajan2Ase.InfiniteAmmo = false; 
    84148    } 
    85149 
     
    87151    { 
    88152        ammus.Destroy(); 
     153        if (kohde.Tag != "taso") 
     154        { 
     155            if (kohde is Pelaaja) ((Pelaaja)kohde).ElamaLaskuri.Value--; 
     156            else kohde.Destroy(); 
     157        } 
    89158    } 
    90159 
     
    108177 
    109178        Keyboard.Listen(Key.Left, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, -nopeus); 
    110         Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja1, nopeus); 
     179        Keyboard.Listen(Key.Right, ButtonState.Down, Liikuta, "Liikkuu oikealle", pelaaja1, nopeus); 
    111180        Keyboard.Listen(Key.Up, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja1, hyppyNopeus); 
    112181 
    113182        Keyboard.Listen(Key.Space, ButtonState.Down, AmmuAseella, "Ammu", pelaajan1Ase); 
    114183 
     184 
     185        Keyboard.Listen(Key.A, ButtonState.Down, Liikuta, "Liikkuu vasemmalle", pelaaja2, -nopeus); 
     186        Keyboard.Listen(Key.D, ButtonState.Down, Liikuta, "Liikkuu oikealle", pelaaja2, nopeus); 
     187        Keyboard.Listen(Key.W, ButtonState.Pressed, Hyppaa, "Pelaaja hyppää", pelaaja2, hyppyNopeus); 
     188 
     189        Keyboard.Listen(Key.LeftControl, ButtonState.Down, AmmuAseella, "Ammu", pelaajan2Ase); 
     190 
     191         
    115192 
    116193        ControllerOne.Listen(Button.Back, ButtonState.Pressed, Exit, "Poistu pelistä"); 
     
    132209        hahmo.Jump(nopeus); 
    133210    } 
    134  
    135     void TormaaTahteen(PhysicsObject hahmo, PhysicsObject tahti) 
    136     { 
    137         maaliAani.Play(); 
    138         MessageDisplay.Add("Keräsit tähden!"); 
    139         tahti.Destroy(); 
    140     } 
    141211} 
     212class Pelaaja : PlatformCharacter 
     213{ 
     214    private IntMeter elamaLaskuri = new IntMeter(3, 0, 3); 
     215    public IntMeter ElamaLaskuri { get { return elamaLaskuri; } } 
     216 
     217    public Pelaaja(double leveys, double korkeus) 
     218        : base(leveys, korkeus) 
     219    { 
     220        elamaLaskuri.LowerLimit += delegate { this.Destroy(); };   
     221    } 
     222} 
  • 2014/koodauskerho/38/santeriS/VaikeaTasohyppely/VaikeaTasohyppely/VaikeaTasohyppely/VaikeaTasohyppely.csproj.Debug.cachefile

    r5810 r5820  
    33Content\tahti.xnb 
    44Content\kuvat.xnb 
    5 Content\kentta1.xnb 
    65Content\ukkeli.xnb 
    76Content\ukkeli2.xnb 
     7Content\kentta1.xnb 
     8Content\laatikko.xnb 
  • 2014/koodauskerho/38/santeriS/VaikeaTasohyppely/VaikeaTasohyppely/VaikeaTasohyppely/bin/x86/Debug/Jypeli.xml

    r5799 r5820  
    29312931            </summary> 
    29322932        </member> 
    2933         <member name="M:Jypeli.Game.SetWindowSize(System.Int32,System.Int32)"> 
     2933        <member name="M:Jypeli.Game.SetWindowSize(System.Int32,System.Int32,System.Boolean)"> 
    29342934            <summary> 
    29352935            Asettaa ikkunan koon. 
     
    29372937            <param name="width">Leveys.</param> 
    29382938            <param name="height">Korkeus.</param> 
    2939         </member> 
    2940         <member name="M:Jypeli.Game.SetWindowSize(System.Int32,System.Int32,System.Boolean)"> 
    2941             <summary> 
    2942             Asettaa ikkunan koon ja alustaa pelin kÀyttÀmÀÀn joko ikkunaa tai koko ruutua. 
     2939            <param name="height">KÀyttÀÀkö peli koko ruutua.</param> 
     2940        </member> 
     2941        <member name="M:Jypeli.Game.SetWindowSize(System.Int32,System.Int32)"> 
     2942            <summary> 
     2943            Asettaa ikkunan koon. 
    29432944            </summary> 
    29442945            <param name="width">Leveys.</param> 
    29452946            <param name="height">Korkeus.</param> 
    2946             <param name="fullscreen">Koko ruutu jos <c>true</c>, muuten ikkuna.</param> 
    2947             <returns></returns> 
    29482947        </member> 
    29492948        <member name="M:Jypeli.Game.Pause"> 
     
    30733072            <summary> 
    30743073            NÀytön dimensiot, eli koko ja reunat. 
     3074            </summary> 
     3075        </member> 
     3076        <member name="P:Jypeli.Game.Window"> 
     3077            <summary> 
     3078            Ikkuna. 
    30753079            </summary> 
    30763080        </member> 
     
    35483552            Ruudukko. Ruudukko piirretÀÀn asettamalla tÀhÀn <c>Grid</c>-olio. 
    35493553            Jos <c>null</c>, ruudukkoa ei piirretÀ. 
     3554            </summary> 
     3555        </member> 
     3556        <member name="M:Jypeli.JypeliWindow.OnXnaMethod(System.EventHandler{System.EventArgs},System.Object,System.EventArgs)"> 
     3557            <summary> 
     3558            Generic XNA event handler. 
     3559            </summary> 
     3560            <param name="method"></param> 
     3561            <param name="sender"></param> 
     3562            <param name="args"></param> 
     3563        </member> 
     3564        <member name="M:Jypeli.JypeliWindow.#ctor(Microsoft.Xna.Framework.GameWindow,Microsoft.Xna.Framework.GraphicsDeviceManager)"> 
     3565            <summary> 
     3566            Luo uuden ikkunan xna-ikkunan perusteella. 
     3567            </summary> 
     3568            <param name="gameWindow"></param> 
     3569            <param name="graphicsDeviceManager"></param> 
     3570        </member> 
     3571        <member name="M:Jypeli.JypeliWindow.BeginScreenDeviceChange(System.Boolean)"> 
     3572            <summary> 
     3573             
     3574            </summary> 
     3575            <param name="willBeFullScreen"></param> 
     3576        </member> 
     3577        <member name="M:Jypeli.JypeliWindow.EndScreenDeviceChange(System.String,System.Int32,System.Int32)"> 
     3578            <summary> 
     3579             
     3580            </summary> 
     3581            <param name="screenDeviceName"></param> 
     3582            <param name="clientWidth"></param> 
     3583            <param name="clientHeight"></param> 
     3584        </member> 
     3585        <member name="M:Jypeli.JypeliWindow.Update"> 
     3586            <summary> 
     3587            Kutsutaan Jypelin pÀivityssilmukasta. 
     3588            </summary> 
     3589        </member> 
     3590        <member name="E:Jypeli.JypeliWindow.ClientSizeChanged"> 
     3591            <summary> 
     3592             
     3593            </summary> 
     3594        </member> 
     3595        <member name="E:Jypeli.JypeliWindow.OrientationChanged"> 
     3596            <summary> 
     3597             
     3598            </summary> 
     3599        </member> 
     3600        <member name="E:Jypeli.JypeliWindow.ScreenDeviceNameChanged"> 
     3601            <summary> 
     3602             
     3603            </summary> 
     3604        </member> 
     3605        <member name="E:Jypeli.JypeliWindow.EnterFullscreen"> 
     3606            <summary> 
     3607            Tapahtuu kun mennÀÀn koko ruudun tilaan. 
     3608            </summary> 
     3609        </member> 
     3610        <member name="E:Jypeli.JypeliWindow.ExitFullscreen"> 
     3611            <summary> 
     3612            Tapahtuu kun poistutaan koko ruudun tilasta 
     3613            </summary> 
     3614        </member> 
     3615        <member name="E:Jypeli.JypeliWindow.Moved"> 
     3616            <summary> 
     3617            Tapahtuu kun ikkunaa siirretÀÀn. 
     3618            </summary> 
     3619        </member> 
     3620        <member name="E:Jypeli.JypeliWindow.Resized"> 
     3621            <summary> 
     3622            Tapahtuu kun ikkunan kokoa on muutettu. 
     3623            </summary> 
     3624        </member> 
     3625        <member name="P:Jypeli.JypeliWindow.AllowUserResizing"> 
     3626            <summary> 
     3627            Voiko kÀyttÀjÀ muuttaa ikkunan kokoa ikkunan reunasta. 
     3628            </summary> 
     3629        </member> 
     3630        <member name="P:Jypeli.JypeliWindow.CurrentOrientation"> 
     3631            <summary> 
     3632            Ikkunan asento puhelimessa (pysty tai vaaka) 
     3633            </summary> 
     3634        </member> 
     3635        <member name="P:Jypeli.JypeliWindow.Title"> 
     3636            <summary> 
     3637            Ikkunan otsikko. 
     3638            </summary> 
     3639        </member> 
     3640        <member name="P:Jypeli.JypeliWindow.Width"> 
     3641            <summary> 
     3642            Ikkunan leveys. 
     3643            </summary> 
     3644        </member> 
     3645        <member name="P:Jypeli.JypeliWindow.Height"> 
     3646            <summary> 
     3647            Ikkunan korkeus. 
     3648            </summary> 
     3649        </member> 
     3650        <member name="P:Jypeli.JypeliWindow.Fullscreen"> 
     3651            <summary> 
     3652            Onko ikkuna koko nÀytön kokoinen ilman reunoja. 
     3653            </summary> 
     3654        </member> 
     3655        <member name="P:Jypeli.JypeliWindow.Handle"> 
     3656            <summary> 
     3657            API-kahva ikkunaan. 
     3658            </summary> 
     3659        </member> 
     3660        <member name="P:Jypeli.JypeliWindow.ScreenDeviceName"> 
     3661            <summary> 
     3662            NÀyttölaitteen nimi. 
     3663            </summary> 
     3664        </member> 
     3665        <member name="P:Jypeli.JypeliWindow.Left"> 
     3666            <summary> 
     3667            Ikkunan vasemman reunan x-koordinaatti. 
     3668            </summary> 
     3669        </member> 
     3670        <member name="P:Jypeli.JypeliWindow.Top"> 
     3671            <summary> 
     3672            Ikkunan ylÀreunan y-koordinaatti. 
     3673            Huom. y kasvaa alaspÀin! 
     3674            </summary> 
     3675        </member> 
     3676        <member name="P:Jypeli.JypeliWindow.Right"> 
     3677            <summary> 
     3678            Ikkunan oikean reunan x-koordinaatti. 
     3679            </summary> 
     3680        </member> 
     3681        <member name="P:Jypeli.JypeliWindow.Bottom"> 
     3682            <summary> 
     3683            Ikkunan alareunan y-koordinaatti. 
     3684            Huom. y kasvaa alaspÀin! 
     3685            </summary> 
     3686        </member> 
     3687        <member name="P:Jypeli.JypeliWindow.X"> 
     3688            <summary> 
     3689            Ikkunan keskikohdan x-koordinaatti. 
     3690            </summary> 
     3691        </member> 
     3692        <member name="P:Jypeli.JypeliWindow.Y"> 
     3693            <summary> 
     3694            Ikkunan keskikohdan y-koordinaatti. 
     3695            Huom. y kasvaa alaspÀin! 
     3696            </summary> 
     3697        </member> 
     3698        <member name="P:Jypeli.JypeliWindow.ClientBounds"> 
     3699            <summary> 
     3700            Ikkunan koko ja paikka xna-neliönÀ. 
     3701            </summary> 
     3702        </member> 
     3703        <member name="T:Jypeli.JypeliWindow.MoveEvent"> 
     3704            <summary> 
     3705            Tapahtumatyyppi ikkunan paikan muutokselle. 
     3706            </summary> 
     3707        </member> 
     3708        <member name="T:Jypeli.JypeliWindow.ResizeEvent"> 
     3709            <summary> 
     3710            Tapahtumatyyppi ikkunan koon muutokselle. 
    35503711            </summary> 
    35513712        </member> 
  • 2014/koodauskerho/38/santeriS/VaikeaTasohyppely/VaikeaTasohyppely/VaikeaTasohyppely/obj/x86/Debug/ContentPipeline-{9383C1E7-5E7C-4BF1-9A8E-1E992CABC11C}.xml

    r5799 r5820  
    99      <Options>None</Options> 
    1010      <Output>C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\maali.xnb</Output> 
    11       <Time>2015-01-17T10:37:45.6771386+02:00</Time> 
     11      <Time>2015-03-14T09:49:15.2030125+02:00</Time> 
    1212    </Item> 
    1313    <Item> 
     
    1818      <Options>None</Options> 
    1919      <Output>C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\norsu.xnb</Output> 
    20       <Time>2015-01-17T10:37:45.7395386+02:00</Time> 
     20      <Time>2015-03-14T09:49:15.2654125+02:00</Time> 
    2121    </Item> 
    2222    <Item> 
     
    2727      <Options>None</Options> 
    2828      <Output>C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\tahti.xnb</Output> 
    29       <Time>2015-01-17T10:37:45.7707386+02:00</Time> 
     29      <Time>2015-03-14T09:49:15.3278125+02:00</Time> 
     30    </Item> 
     31    <Item> 
     32      <Source>kuvat.png</Source> 
     33      <Name>kuvat</Name> 
     34      <Importer>TextureImporter</Importer> 
     35      <Processor>TextureProcessor</Processor> 
     36      <Options>None</Options> 
     37      <Output>C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\kuvat.xnb</Output> 
     38      <Time>2015-03-14T09:49:15.3278125+02:00</Time> 
     39    </Item> 
     40    <Item> 
     41      <Source>ukkeli.png</Source> 
     42      <Name>ukkeli</Name> 
     43      <Importer>TextureImporter</Importer> 
     44      <Processor>TextureProcessor</Processor> 
     45      <Options>None</Options> 
     46      <Output>C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\ukkeli.xnb</Output> 
     47      <Time>2015-03-14T09:49:15.2030125+02:00</Time> 
     48    </Item> 
     49    <Item> 
     50      <Source>ukkeli2.png</Source> 
     51      <Name>ukkeli2</Name> 
     52      <Importer>TextureImporter</Importer> 
     53      <Processor>TextureProcessor</Processor> 
     54      <Options>None</Options> 
     55      <Output>C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\ukkeli2.xnb</Output> 
     56      <Time>2015-03-14T09:49:15.2654125+02:00</Time> 
    3057    </Item> 
    3158    <Item> 
     
    3663      <Options>None</Options> 
    3764      <Output>C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2015-01-17T10:37:45.6927386+02:00</Time> 
     65      <Time>2015-03-14T11:45:11.9735125+02:00</Time> 
    3966    </Item> 
    4067    <Item> 
    41       <Source>kuvat.png</Source> 
    42       <Name>kuvat</Name> 
     68      <Source>laatikko.png</Source> 
     69      <Name>laatikko</Name> 
    4370      <Importer>TextureImporter</Importer> 
    4471      <Processor>TextureProcessor</Processor> 
    4572      <Options>None</Options> 
    46       <Output>C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\kuvat.xnb</Output> 
    47       <Time>2015-01-17T11:11:26.7683386+02:00</Time> 
     73      <Output>C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\laatikko.xnb</Output> 
     74      <Time>2015-03-14T14:23:42.9127125+02:00</Time> 
    4875    </Item> 
    4976    <BuildSuccessful>true</BuildSuccessful> 
     
    6289      <Assembly> 
    6390        <Key>C:\Program Files (x86)\Jypeli\lib\ContentExtensions\TextFileContentExtension.dll</Key> 
    64         <Value>2014-11-26T00:23:34+02:00</Value> 
     91        <Value>2015-02-09T22:46:12+02:00</Value> 
    6592      </Assembly> 
    6693      <Assembly> 
     
    90117      <Assembly> 
    91118        <Key>C:\Program Files (x86)\Jypeli\lib\ContentExtensions\AnimationExtension.dll</Key> 
    92         <Value>2014-11-26T00:23:36+02:00</Value> 
     119        <Value>2015-02-09T22:46:12+02:00</Value> 
    93120      </Assembly> 
    94121      <Assembly> 
    95122        <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> 
    96         <Value>2014-04-23T01:22:44.0272998+03:00</Value> 
     123        <Value>2014-04-23T00:38:12.33936+03:00</Value> 
    97124      </Assembly> 
    98125    </Assemblies> 
  • 2014/koodauskerho/38/santeriS/VaikeaTasohyppely/VaikeaTasohyppely/VaikeaTasohyppely/obj/x86/Debug/VaikeaTasohyppely.csproj.FileListAbsolute.txt

    r5810 r5820  
    1414C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\ukkeli.xnb 
    1515C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\ukkeli2.xnb 
     16C:\MyTemp\santeriS\VaikeaTasohyppely\VaikeaTasohyppely\VaikeaTasohyppely\bin\x86\Debug\Content\laatikko.xnb 
  • 2014/koodauskerho/38/santeriS/VaikeaTasohyppely/VaikeaTasohyppely/VaikeaTasohyppely/obj/x86/Debug/cachefile-{9383C1E7-5E7C-4BF1-9A8E-1E992CABC11C}-targetpath.txt

    r5810 r5820  
    33Content\tahti.xnb 
    44Content\kuvat.xnb 
    5 Content\kentta1.xnb 
    65Content\ukkeli.xnb 
    76Content\ukkeli2.xnb 
     7Content\kentta1.xnb 
     8Content\laatikko.xnb 
  • 2014/koodauskerho/38/santeriS/VaikeaTasohyppely/VaikeaTasohyppely/VaikeaTasohyppelyContent/VaikeaTasohyppelyContent.contentproj

    r5810 r5820  
    8888    </Compile> 
    8989  </ItemGroup> 
     90  <ItemGroup> 
     91    <Compile Include="laatikko.png"> 
     92      <Name>laatikko</Name> 
     93      <Importer>TextureImporter</Importer> 
     94      <Processor>TextureProcessor</Processor> 
     95    </Compile> 
     96  </ItemGroup> 
    9097  <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 
    9198  <!--  To modify your build process, add your task inside one of the targets below and uncomment it.  
  • 2014/koodauskerho/38/santeriS/VaikeaTasohyppely/VaikeaTasohyppely/VaikeaTasohyppelyContent/kentta1.txt

    r5777 r5820  
    1          * 
    2          ## 
     1          
     2         
    33 
    4        *    * 
    5        ##  ## 
     4        
     5       
    66 
    7      *        * 
    8      ##  ##  ## 
    9  
    10    *    *  *    *      
    11    ##  ##  ##  ## 
    12  
    13  *    *       *   * 
    14  ##  ##  ##  ##  ## 
    15  
    16         N 
    17 ###################### 
     7           ##          ## 
     8                           
     9         #####                ##### 
     10                          
     11           ####  #   ####          
     12                 #     
     13      ##         #        ## 
     14                        
     15        ###################       
     16   N             #            2   
     17################################# 
Note: See TracChangeset for help on using the changeset viewer.