본문 바로가기

데이터 저장2

게임개발 중급(72) - Monster Killer(34) Monster Killer(34) 이전에는 데이터들을 저장하는 방법 중 하나인 PlayerPrefs에 대해 알아보았습니다. 이번에는 이 PlayerPrefs를 사용하여 데이터들을 활용해보도록 하겠습니다. GameManager 보통 대규모의 게임을 만들게 되면 상당히 많은 데이터가 필요하고, 그만큼 체계가 중요합니다. 그래서 많은 데이터들을 관리하는 관리자를 만들게 됩니다. 좀 늦은 감이 있지만, GameManager를 만들어 보겠습니다. using UnityEngine; public class GameManager : MonoBehaviour { // 싱글톤 인스턴스 private static GameManager instance; public static GameManager Instance { get.. 2023. 7. 10.
게임개발 중급(71) - Monster Killer(33) Monster Killer(33) 이전에는 설정 창을 만들고 볼륨을 조절하는 기능, 열고 닫는 기능을 만들었습니다. 이제는 간단한 데이터 저장 및 불러오기 등 다양한 데이터 작업을 위하여 PlayerPrefs에 대해 알아보도록 하겠습니다. PlayerPrefs PlayerPrefs는 Unity에서 제공하는 간단한 데이터 저장 및 로드를 위한 기능입니다. 사실 이전시간에 이것을 약간 사용하였는데, 주로 게임 설정, 사용자 기록, 게임 진행 상태 등을 저장하고 다시 불러올 때 사용됩니다. PlayerPrefs는 키-값 쌍으로 데이터를 저장하며, 데이터는 기본 데이터 유형인 int, float, string, bool을 지원합니다. PlayerPrefs는 다음과 같은 방법으로 사용됩니다 1. 데이터 저장 Pl.. 2023. 7. 6.