C#프로그래밍 63

주말과제 학교만들기 저장 불러오기 보상

App using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using Newtonsoft; using Newtonsoft.Json; namespace Mission { public class App { //생성자 public App() { DataManager.instance.LoadItemDatas(); DataManager.instance.LoadMissionDatas(); //신규유저 , 기존유저 판별 //신규유저 : GameInfo객체를 새로 생성 //기존유저 : game_info.json 읽고 역직렬화 => Ga..

C#프로그래밍 2023.07.31

주말과제 미션만들기 [학교]

App using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using Newtonsoft; using Newtonsoft.Json; namespace Mission { public class App { //생성자 public App() { DataManager.instance.LoadItemDatas(); DataManager.instance.LoadMissionDatas(); //신규유저 , 기존유저 판별 //신규유저 : GameInfo객체를 새로 생성 //기존유저 : game_info.json 읽고 역직렬화 => Ga..

C#프로그래밍 2023.07.31

장비 착용, 몬스터 공격, 인벤토리, 아이템 지급

[저장불가] App using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using Newtonsoft; namespace json { public class App { private Game game; //생성자 public App() { //게임 시작 전 아이템 불러오기 DataManager.instance.LoadItemDatas(); DataManager.instance.LoadMonsterDatas(); this.game = new Game(); this.game.Start..

C#프로그래밍 2023.07.28

JSON 복습1

App using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using Newtonsoft; using Newtonsoft.Json; namespace Game2048 { internal class App { //생성자 public App() { //게임 시작 전 게임에서 사용할 데이터 로드 DataManager.instance.LoadItemDatas(); if(File.Exists("./item_info.json")) // 있다면 기존유저 { string json = File.R..