Faits: Faits: A. Le 5 mars 2001, le Juge d'instruction spécial du Tribunal pénal de l'arrondissement de la Sarine a renvoyé devant le Tribunal pénal de l'arrondissement de la Broye N._, officier de gendarmerie né le 28 mai 1956, comme prévenu d'actes d'ordre sexuel avec des enfants (éventuellement avec des personnes dépendantes) de contrainte sexuelle et d'abus de détresse. A._, né le 2 février 1980, aurait été victime à huit reprises entre 1994 et 2000 d'attouchements de la part de N._. Celui-ci a contesté l'accusation, mais reconnu des actes contre l'intégrité sexuelle de trois mineures; ces faits sont prescrits. Par jugement du 22 juin 2001, le Tribunal pénal a acquitté N._. Confronté à deux versions contradictoires, il a tenu pour plausible l'hypothèse que A._ ait échafaudé ses accusations pour échapper à un conflit avec ses parents, à raison de ses échecs scolaires et d'une condamnation pour infraction à la LStup. Ses déclarations n'étaient pas cohérentes et sa crédibilité pouvait être mise en doute alors que l'accusé avait tenu un discours clair et convaincant. A._, ainsi que ses parents C._ et B._, ont appelé de ce jugement auprès du Tribunal cantonal de l'Etat de Fribourg. Le Ministère public en a fait de même. Après les avoir joints, la Cour d'appel pénal du Tribunal cantonal a, par arrêt du 11 décembre 2002, admis les recours et réformé le jugement du 22 juin 2001. Il a reconnu N._ coupable d'actes d'ordre sexuel avec des enfants, d'actes d'ordre sexuel avec des personnes dépendantes et de contrainte sexuelle, et l'a condamné à la peine de deux ans et demi de réclusion. Après les avoir joints, la Cour d'appel pénal du Tribunal cantonal a, par arrêt du 11 décembre 2002, admis les recours et réformé le jugement du 22 juin 2001. Il a reconnu N._ coupable d'actes d'ordre sexuel avec des enfants, d'actes d'ordre sexuel avec des personnes dépendantes et de contrainte sexuelle, et l'a condamné à la peine de deux ans et demi de réclusion. B. Agissant par la voie du recours de droit public, N._ demande au Tribunal fédéral d'annuler l'arrêt du 11 décembre 2002 et de renvoyer la cause au Tribunal cantonal pour nouvelle décision. Il invoque les art. 9, 29 al. 2, 32 al. 1 et 32 al. 2 Cst., ainsi que l'art. 6 par. 2 CEDH. Le Tribunal cantonal se réfère à son arrêt. Le Ministère public conclut au rejet du recours, les intimés à son rejet dans la mesure de sa recevabilité.