Bonjour,
Tous ces termes peuvent être utilisés en général comme des synonymes, même s'ils ne sont pas des synonymes exacts. Il y a donc des fois où ils ne sont pas interchangeables.
- "Se retrouver" donne l'idée soit que tu rencontres des amis à un point et un moment fixé (par exemple, "Pour notre rendez-vous, on doit se retrouver au bar devant chez moi.", et dans ce cas-là tu peux facilement remplacer par "se rencontrer", mais pas par "se revoir") ou que tu n'as pas vu quelqu'un depuis longtemps (ex: "Après plusieurs années, nous nous sommes enfin retrouvés."). "Se retrouver" donne souvent l'idée que c'est une action volontaire, qu'on a cherché pour (re)trouver.
- "Se revoir" est utilisé assez souvent quand on parle des différentes occasions où tu as vus ces personnes. Par exemple : "Nous avons mangé ensemble au déjeuner, puis nous nous sommes revus après le travail." ou "On se revoit quand ?". Dans le premier exemple, on peut utiliser "se retrouver" à la place de "se revoir" sans que ça modifie vraiment le sens, mais dans le second exemple, si on remplace avec "se retrouver" on a l'idée qu'on cherche à planifier un rendez-vous précis, et pas simplement obtenir une estimation de notre prochaine rencontre.
Dans ton exemple on peut dire "On s'est revus hier au parc" (pas besoin de "encore", sauf si tu veux insister) ou "on s'est retrouvés au parc". Avec "se retrouver" on a vraiment le sentiment que c'était planifié alors qu'avec "se revoir", dans ton exemple, ça peut être planifié ou accidentel.
C'est assez subtile :) J'espère que ça t'a un peu aidé.