/// <summary> /// The main entry point for the application. /// </summary> static void Main(string[] args) { using (Game1 game = new Game1()) { game.Run(); } }
//Ładowanie odpowiednich grafik public void LoadContent(ContentManager Content, Texture2D tex1, Texture2D tex2, Game1 parent) { this._parent = parent; playerTexture = Content.Load<Texture2D>("auto"); //Pozycja samochodu na trasie playerPosition = new Vector2(360, 294); firstAiTexture = Content.Load<Texture2D>("przeciwnik"); secondAiTexture = Content.Load<Texture2D>("przeciwnik2"); //Położenie wyświetlanej trasy backgroundTexture = tex1; mapTexture = tex2; backgroundPosition = new Vector2(-400, 0); //mapTexture = Content.Load<Texture2D>("map"); //Pobranie kolorów mapy mapTextureData = new Color[backgroundTexture.Width * backgroundTexture.Height]; backgroundTexture.GetData(mapTextureData); //Pobranie kolorów auta gracza playerTextureData = new Color[playerTexture.Width * playerTexture.Height]; playerTexture.GetData(playerTextureData); //Pobranie kolorów auta pierwszego AI firstAiTextureData = new Color[firstAiTexture.Width * firstAiTexture.Height]; firstAiTexture.GetData(firstAiTextureData); //Pobranie kolorów auta drugiego AI secondAiTextureData = new Color[secondAiTexture.Width * secondAiTexture.Height]; secondAiTexture.GetData(secondAiTextureData); //Przypisanie odpowiednich czcionek font = Content.Load<SpriteFont>("SpriteFont"); font2 = Content.Load<SpriteFont>("SpriteFont2"); font3 = Content.Load<SpriteFont>("SpriteFont3"); }