public override void Render(Engine engine, Renderer renderer) { Vector2 from = new Vector2(0, 0); Vector2 size = new Vector2(200); Vector2 to = from + size - Vector2.One; Vector2 from2 = new Vector2(from.X, to.Y); Vector2 to2 = new Vector2(to.X, from.Y); renderer.RenderRectangle(from, to, Color.Blue); renderer.RenderTexture(engine.CreateTexture("Assets/test.png"), from, to); renderer.RenderLine(from2, to2, 1, Color.Green); renderer.RenderLine(from, to, 1, Color.Green); renderer.RenderTexture(engine.CreateTexture("Assets/character.png"), from, to); renderer.RenderString(from, to, "D", 100, Color.WhiteSmoke, Renderer.StringAlignment.Centered); }