Changeset 9337


Ignore:
Timestamp:
2017-08-02 11:53:57 (6 years ago)
Author:
npo17_87
Message:

Level Design

Location:
2017/31/JohannesL
Files:
2 added
9 edited

Legend:

Unmodified
Added
Removed
  • 2017/31/JohannesL/dodh2/dodh2/dodh2/dodh2.cs

    r9324 r9337  
    1010{ 
    1111    const double nopeus = 100; 
    12     const double hyppyNopeus = 300; 
     12    const double hyppyNopeus = 700; 
    1313    const int RUUDUN_KOKO = 10; 
    1414 
    1515    PlatformCharacter pelaaja1; 
    1616 
    17     Image pelaajanKuva = LoadImage("norsu"); 
    18     Image tahtiKuva = LoadImage("snoopgas"); 
     17    Image pelaajanKuva = LoadImage("snoopgas"); 
     18    Image tahtiKuva = LoadImage("norsu"); 
    1919 
    2020    SoundEffect maaliAani = LoadSoundEffect("maali"); 
     
    2222    public override void Begin() 
    2323    { 
    24         Gravity = new Vector(0, -700); 
     24        Gravity = new Vector(0, -1500); 
    2525 
    2626        LuoKentta(); 
    2727        LisaaNappaimet(); 
    2828        LuoAikaLaskuri(); 
     29         
     30 
     31 
    2932 
    3033        Camera.Follow(pelaaja1); 
    3134        Camera.ZoomFactor = 1.5; 
    3235        Camera.StayInLevel = true; 
    33         pelaaja1.Weapon = new AssaultRifle(10, 10); 
    34         pelaaja1.Weapon.ProjectileCollision = AmmusOsui; 
     36  
    3537    } 
    3638 
     
    4345        kentta.Execute(RUUDUN_KOKO, RUUDUN_KOKO); 
    4446        Level.CreateBorders(); 
    45         Level.Background.CreateGradient(Color.Black, Color.DarkJungleGreen); 
     47        Level.Background.CreateGradient(Color.Black, Color.ForestGreen); 
    4648    } 
    4749 
    48     void LisaaTaso(Vector paikka, double leveys, double korkeus) 
     50    void LisaaTaso (Vector paikka, double leveys, double korkeus) 
    4951    { 
    5052        PhysicsObject taso = PhysicsObject.CreateStaticObject(leveys, korkeus); 
     
    6163        tahti.Image = tahtiKuva; 
    6264        tahti.Tag = "tahti"; 
     65 
     66 
     67 
     68 
    6369        Add(tahti); 
    6470    } 
     
    7177        pelaaja1.Image = pelaajanKuva; 
    7278        AddCollisionHandler(pelaaja1, "tahti", TormaaTahteen); 
     79        pelaaja1.Weapon = new AssaultRifle(10, 10); 
     80        pelaaja1.Weapon.ProjectileCollision = AmmusOsui; 
    7381        Add(pelaaja1); 
    7482    } 
     
    95103    void Liikuta(PlatformCharacter hahmo, double nopeus) 
    96104    { 
    97         hahmo.Walk(nopeus); 
     105        pelaaja1.Walk(nopeus); 
    98106    } 
    99107 
    100108    void Hyppaa(PlatformCharacter hahmo, double nopeus) 
    101109    { 
    102         hahmo.Jump(nopeus); 
     110        pelaaja1.Jump(nopeus); 
    103111    } 
    104112 
     
    106114    { 
    107115        maaliAani.Play(); 
    108         MessageDisplay.Add("Keräsit tähden!"); 
     116        MessageDisplay.Add("!"); 
    109117        tahti.Destroy(); 
    110118    } 
     
    137145 
    138146        } 
     147 
     148 
    139149    } 
    140150} 
  • 2017/31/JohannesL/dodh2/dodh2/dodh2/obj/x86/Debug/ContentPipeline-{FB1067CC-FEED-45F1-8CB8-8F3DD59AB260}.xml

    r9324 r9337  
    3636      <Options>None</Options> 
    3737      <Output>C:\MyTemp\JohannesL\dodh2\dodh2\dodh2\bin\x86\Debug\Content\kentta1.xnb</Output> 
    38       <Time>2017-08-01T13:30:50.7621639+03:00</Time> 
     38      <Time>2017-08-02T11:52:31.3364523+03:00</Time> 
    3939    </Item> 
    4040    <Item> 
  • 2017/31/JohannesL/dodh2/dodh2/dodh2Content/kentta1.txt

    r9324 r9337  
    1          * 
    2          ## 
     1########################################################################################################################### 
     2                                                                                                                                                                                                         
    33 
    4        *    * 
    5        ##  ## 
    64 
    7      *        * 
    8      ##  ##  ## 
     5                                                                                                                                                                ##    ## 
    96 
    10    *    *  *    *      
    11    ##  ##  ##  ## 
    127 
    13  *    *       *   * 
    14  ##  ##  ##  ##  ## 
    158 
    16         N 
    17 ###################### 
     9 
     10                                                                                                                        *                                               *                               *                                       * 
     11                                                                                                                        ##    ##    ##    ## 
     12 
     13 
     14 
     15 
     16 
     17                                                                                *                         *                                     *      *                                *                                       * 
     18                                                                                ##    ##    ##    ##    ##    ## 
     19 
     20                                                                                                 
     21 
     22         
     23                                        *                                               *                        *                        *                                     *                                       *                                       *                                       *         
     24                                        ##         ##    ##    ##    ##    ##    ##    ## 
     25                                                                                                                   
     26                                                                                                                   
     27 
     28*                       *                       *                       *                       *                       *                       *                       *                       *                       *          
     29##    ##    ##    ##    ##    ##    ##    ##    ##    ##                 
     30                                                 
     31                         
     32N 
     33########################################################################### 
     34 
Note: See TracChangeset for help on using the changeset viewer.