Кросс-игровые товары/данные
Если у вас несколько игр, которые разделяют одни и те же данные (например, хаб-мир и мини-игры), вы можете автоматически связать их с помощью системы родительской игры.
Последнее обновление
Если у вас несколько игр, которые разделяют одни и те же данные (например, хаб-мир и мини-игры), вы можете автоматически связать их с помощью системы родительской игры.
Последнее обновление
// небольшой вспомогательный код, который вы можете написать, чтобы упростить это
get_scoped_key :: proc(local_key: string) -> string {
return format_string("%:%", Game.get_game_id(), local_key);
}
save_player_xp :: proc(player: Player, xp: s64) {
Save.set_int(player, get_scoped_key("xp"), xp);
}
load_player_xp :: proc(player: Player) -> s64 {
return Save.get_int(player, get_scoped_key("xp"), 0);
}