Individual x-ray calorimeters based on superconducting transition-edge sensors (TES) have already demonstrated the spectral resolution, speed, and quantum efficiency needed for astrophysical x-ray spectroscopy. We are now beginning to realize this capability on the array scale for the first time. We have developed a new design for the x-ray absorber that has connections to the TES engineered to allow contact only in regions that do not serve as the active thermometer. We have further constrained the design so that a low-resistance absorber will not electrically short the TES, permitting the use of high-conductivity electroplated gold for the x-ray absorber. With such a well-behaved material for the absorber, we now achieve energy resolution at 6 keV in the range 2.4 -3.1 eV FWHM in all the pixels of the same design tested in a close-packed array. We have achieved somewhat higher resolution and faster response by eliminating some of the gold and electroplating bismuth in its place. These are important steps towards the high-resolution, high-fill-factor, microcalorimeter arrays needed for x-ray astrophysics observatories such as Constellation-X.