This is the third of a series on drawing football diagrams, and this time we’ll be talking about drawing the defensive side of the ball. For now, we’re going to have the offense going “up” the image and the defense going “down” the image. It’s easy enough to invert. Draw the offense the way we show in Part 2, rotate the result by 180 degrees, and then add your defensive players. In the old days, the defense was indicated with triangles. Most football bloggers, however, like to use fonts with names on them for the defense. The problem with fonts is that fonts are often tied to an operating system, so using them well requires some familiarity with font families. A good introduction to font families is here. And to note, Helvetica is installed as part of Image Magick, so if you want a no nonsense solution that should just work, set your font to “Helvetica-Bold”.
Since we are using Image Magick to generate our graphics, we can add color at will to our diagrams, and so one convention we’re going to follow for now is to use shape and color to distinguish offense from defense. offenses will be in white, defenses in yellow. Other conventions we could use are:
- Using different shapes for linemen, linebackers, and defensive backs.
- Tilting the defensive symbol to indicate a slanted lineman.
- Shading the offensive lineman to indicate a shaded orientation on the part of the defensive player.
For now, we’re going to use this image as the basis for our defenses. We’ve spoken about the Desert Swarm, a kind of double eagle defense, here.
And these are our attempts to duplicate that photograph. Obviously one corner and the free safety position are a product of speculation.
This graphic is a text based representation of the defense.
The images as displayed above are about 3/4 their actual size, so double click on them to see a full sized image (unless you’re using Chrome, in which case you’ll get a huge image).
Font notes:
To list the fonts that Image Magick can use by name, use the command (Win32/64 cmd window or Unix shell):
convert -list font | more
fonts that are not listed here can be accessed by direct path to the font file itself. In Ubuntu/Linux, the Fontmatrix utility can be a big help in seeing which fonts are good and determining the font path.
In this article, the example code is going to be given in Perl, using the Image::Magick module.
Code samples:
Previous parts of this article: