Beispiel #1
0
        protected override void LoadContent()
        {
            spriteBatch = new SpriteBatch(GraphicsDevice);


            grass = Game.Content.Load <Texture2D>("Textures/grass_center");

            sandRenderer  = new CellTypeRenderer(Game.Content, "sand");
            waterRenderer = new CellTypeRenderer(Game.Content, "water");

            sprite = Game.Content.Load <Texture2D>("Textures/sprite");
            tree   = Game.Content.Load <Texture2D>("Textures/tree");
            box    = Game.Content.Load <Texture2D>("Textures/box");
        }
Beispiel #2
0
        public RenderControl(Game game)
        {
            InitializeComponent();

            this.game = game;

            game.Camera.SetRenderSize(new Vector2(ClientSize.Width, ClientSize.Height));

            grass         = Image.FromFile("Assets/grass_center.png");
            sandRenderer  = new CellTypeRenderer("sand");
            waterRenderer = new CellTypeRenderer("water");
            sprite        = Image.FromFile("Assets/sprite.png");
            tree          = Image.FromFile("Assets/tree.png");
            box           = Image.FromFile("Assets/box.png");

            watch.Start();
        }