Первое что пришло в голову. Можно просто преобразовать номер уровня в строку и добавить какой-нибудь префикс для удобства чтения, но такой вариант весьма не гибкий.
String saveText = "HealthLvl";
void SaveLevelHP(int level, int hp)
{
PlayerPrefs.setInt(saveText + level.toString(),hp)
}
int LoadLevelHP(int level)
{
return PlayerPrefs.getInt(saveText + level.toString())
}
Более сложный вариант и более гибкий использовать JSON ,который можно сериализировать в строку и сохранять в PlayerPrefs.