public bool IsCollided(Player player, Obstacle obstacle) { var intersectionDeter = new IntersectionDeterminant(); if (intersectionDeter.IsIntersected(player.Form, obstacle.Form)) { return true; } return false; }
public void Draw(Room room, Obstacle obstacle) { GL.BindTexture(TextureTarget.Texture2D, _textures[obstacle.Texture]); new RectangleDrawer().Draw(obstacle.Form); }