Недавно AnnTennKa попросила меня рассказать об ачивках в RenPy. Я когда-то помогал ей выпустить игру на этом движке в Steam, в игре есть ачивки и вот похоже кому-то стало интересно как это всё делается.
По моим воспоминаниям, это оказалось не очень-то сложным делом. Я сперва думал, что придётся программировать взаимодействие со стимом, но выяснилось что уже есть официальное готовое решение и мы им просто воспользовались.
Важно — мы разбирались со всем этим летом 2017 года, когда у движка ещё была версия 6.99.12.4. С тех пор прошли годы и были выпущены новые версии движка — поэтому что-то могло поменяться.