I once made a Role Playing game in metacard, back then I used a background
(group) that had buttons sized 64x64 pixels filling the whole screen (ended
up with over a hundred buttons). I programmed a scripting language that
would save and load files which contained the icons and name/label of
As a follow up to the game development discussion, you can take a look at a
small demo stack that illustrates the use of tiled buttons in a grid which
reference common images. As stated earlier, the main benefit of this
technique is low memory overhead needed for displaying a large image area.