Ignore:
Timestamp:
2013-07-22 14:57:49 (8 years ago)
Author:
dezhidki
Message:

Talletus.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2013/30/DenisZ/CastleMaster/CastleMaster/CastleMaster/Game.cs

    r4512 r4521  
    1010using Microsoft.Xna.Framework.Media; 
    1111using CastleMaster.Input; 
    12  
    1312using Keys = System.Windows.Forms.Keys; 
     13using Viewport = CastleMaster.Graphics.Viewport; 
    1414using System.Text; 
    1515using CastleMaster.Graphics; 
     
    3535        private RenderHelper renderer; 
    3636        private Camera camera; 
    37         private Level level; 
    38          
     37        private LevelTest level; 
     38        private int cameraSpeed = 10; 
     39 
    3940        #region Counter 
    4041        private readonly TimeSpan ONE_SECOND = TimeSpan.FromSeconds(1.0); 
     
    7374        { 
    7475            input.RegisterKeyboardKey(Keys.Escape); 
     76            input.RegisterKeyboardKey(Keys.W); 
     77            input.RegisterKeyboardKey(Keys.A); 
     78            input.RegisterKeyboardKey(Keys.S); 
     79            input.RegisterKeyboardKey(Keys.D); 
     80            input.RegisterKeyboardKey(Keys.Z); 
     81            input.RegisterKeyboardKey(Keys.X); 
    7582        } 
    7683 
     
    101108 
    102109            camera = new Camera(); 
    103             level = new Level(128, 128); 
     110            level = new LevelTest(128, 128); 
    104111        } 
    105112 
     
    116123            if (InputHandler.HasKeyBeenPressed(Keys.Escape)) 
    117124                this.Exit(); 
     125            if (InputHandler.IsKeyDown(Keys.W)) 
     126                camera.YTop -= cameraSpeed; 
     127            if (InputHandler.IsKeyDown(Keys.S)) 
     128                camera.YTop += cameraSpeed; 
     129            if (InputHandler.IsKeyDown(Keys.A)) 
     130                camera.XLeft -= cameraSpeed; 
     131            if (InputHandler.IsKeyDown(Keys.D)) 
     132                camera.XLeft += cameraSpeed; 
     133            if (InputHandler.HasKeyBeenPressed(Keys.Z)) 
     134                Viewport.ZOOM += Viewport.ZOOM_STEP; 
     135            if (InputHandler.HasKeyBeenPressed(Keys.X)) 
     136                Viewport.ZOOM -= Viewport.ZOOM_STEP; 
    118137 
    119138            updates++; 
     
    140159 
    141160            level.RenderBackground(camera, renderer); 
    142              
     161 
    143162            renderer.EndRender(); 
    144163 
Note: See TracChangeset for help on using the changeset viewer.