Exemplo n.º 1
0
        public static Player CreatePlayer(Vector2 position, int layer)
        {
            Player p = new Player(Vector2.Zero, 1);
            p.Initialize();
            //Rectangle finalCamera = new Rectangle((int)position.X - cameraRect.Width / 2, (int)position.Y - cameraRect.Height / 2, cameraRect.Width, cameraRect.Height);

            World.entityLivings.Insert(0, p);
            World.camera.FocusTarget = p;
            //camera.Move(position);
            p.position = position;
            return p;
        }
Exemplo n.º 2
0
        public void Load()
        {
            Player data = JsonConvert.DeserializeObject<Player>(File.ReadAllText("player.json"));

            player = data;
            player.Initialize();
            //LoadWorldFromFile(player.location, false);
        }