Je ne connais pas VisualWorks, mais j'avais fait un plateau de jeu avec des hexagones, et pour cela, j'avais utilisé une fonction de dessin des polygones, qui existe probablement aussi en VisualWorks. Sinon, si c'est du mode caractère, il suffirait de faire un quadrillage normal et de demander à l'utilisateur d'imaginer des octogones.
N.B. Un pavage avec des octogones (contrairement à un pavage avec des carrés ou des hexagones) laisse apparaître des trous (en forme de petits losanges), mais ça ne devrait pas être très gênant.