본문 바로가기
728x90

Unity개발2

Unity에서 JSON을 이용해 게임 데이터 유지하기 (골드 저장하고 유지하기) https://geunseongwebdev.tistory.com/entry/Unity%EC%97%90%EC%84%9C-JSON%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%B4-%EA%B2%8C%EC%9E%84-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%9C%A0%EC%A7%80%ED%95%98%EA%B8%B0-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%A0%80%EC%9E%A5 이전글에서 작성 했던 내용을 조금더 보강하여 작성하려 합니다. 이전글을 안보셨어도 해당 글을 보는 것에 문제는 없습니다. PlayerData 는 데이터를 전달하기 위한 오브젝트 입니다. 플레이어 데이터 중 일단 gold (돈)을 가지고 있습니다. [System.Serializable].. 2023. 8. 1.
Unity에서 JSON을 이용해 게임 데이터 유지하기 (데이터 저장) 유니티 게임을 개발하면서 플레이어의 게임 진행 상황을 저장하고 로드하는 기능이 필요할 때가 많습니다. 이러한 기능은 게임을 종료했다가 다시 시작할 때도 플레이어의 진행 상황을 유지하는 데 꼭 필요하죠. 그렇다면 어떻게 이 기능을 구현할 수 있을까요? 오늘은 JSON을 이용한 데이터 저장과 로드 방법에 대해 알아보도록 하겠습니다. 먼저, 우리가 저장하고 싶은 플레이어 데이터를 정의해야 합니다. 예를 들어, 플레이어의 골드 양을 저장하고 싶다면 아래와 같이 PlayerData라는 클래스를 생성합니다. Unity 상단 메뉴에서 'Assets' > 'Create' > 'C# Script'를 선택합니다. 스크립트 이름을 PlayerData로 변경하고 엔터를 눌러 이름을 변경한 뒤, 다시 클릭하여 스크립트를 열어줍.. 2023. 7. 28.
728x90