BEIRUT, Lebanon — More than 90 people, including at least 32 children under the age of 10, were killed in a central Syrian village, top United Nations officials said Saturday, accusing the government of perpetrating the “indiscriminate” shelling of civilian neighborhoods.

In one of the worst episodes of carnage since the uprising began 15 months ago, Syrian tanks and artillery pounded Houla, a rebel-controlled village near the restive city of Homs, during the day, opposition groups said, then soldiers and pro-government fighters stormed the village and killed families in their homes late at night.

Amateur videos said to be taken in the aftermath showed row after row of victims, many of them small children with what appeared to be bullet holes in their temples. Other videos showed gruesome shrapnel wounds caused by what activists said was a barrage of shelling that started Friday in response to demonstrations after the weekly prayer service and that continued Saturday.

United Nations monitors visiting the village on Saturday counted at least 92 bodies and found spent tank shells, which they cited as evidence that the Syrian military had violated its part of a truce in firing heavy artillery at civilians. A United Nations statement said the observers confirmed that “artillery and tank shells were fired at a residential neighborhood.”