inflearn logo
강의

Course

Instructor

[C# and Unity MMORPG Game Development Series] Part 9: MMO Content Implementation (DB Integration + Large-scale Architecture + Live Preparation)

디비 정보 나누기

239

zart

59 asked

0

안녕하세요 루키스님!!

강의 마지막 프로젝트 기준으로 하나의 컴퓨터에서 아이디를 2개 생성한 후 로그인을 시도하면 둘 아이디와 비밀번호만 다를뿐 착용중인 아이템, 인벤토리창 등등 완전히 똑같은 정보로 load가 됩니다.

계정이 2개면 2개 전부 다른 정보를 갖고 있어야 하는데 이렇게 작동해서 질문 드립니다!

이부분을 수정하고자 디비와 코드를 보니

AccountDB에는

이렇게 아이디를 2개 생성했던 것이 

GameDB로 가면

이렇게 돼 있는 것을 볼 수 있습니다. 제가 접근한 방식이 맞는지 모르겠지만 AccountDbId만 맞춰주면 될 것 같은데 어디부분인지를 잘 모르겠습니다...

MMORPG

Answer 1

1

Rookiss

강의 코드가 완성된게 아니라 기술적인 부분만 한 바퀴 돌고 끝난거라서 그렇구요.
제 기억으로는 AccountServer에서 정보를 받아온 다음,
받아온 정보를 다시 GameServer쪽에 보내줘야 하는데
그 부분이 없거나 하드코딩 되어 있을거에요.
GameServer에서 아이템 로딩하는 부분에 breakpoint를 잡고 문제를 잡아보시기 바랍니다.

0

zart

해결했습니다!! 감사드립니다!!

마우스 이벤트 처리방법(오브젝트간 인터렉션)

0

621

1

RecvArgs_Completed에서 lock을 안하는 이유

0

516

1

Entity framework 질문드립니다.

0

574

2

json 직렬화

1

287

1

mmo 와 pvp

0

533

2

github로 프로젝트를 push, pull할 때 질문

1

529

1

Iocp 서버 관련 질문드립니다.

0

327

1

서버 관련 질문

0

395

1

DB 처리관련 질문이 있습니다

0

301

1

안녕하세요. 질문드립니다.

1

1507

2

이해한 것이 맞나 궁금합니다.

0

285

1

마이그레이션 파일이 이상합니다.

0

281

1

강의 마지막으로 질문 드립니다.

0

678

2

ItemDbId,구조 설계

0

264

1

MMO 서버 관리 질문 드립니다!

0

321

1

AccountDb 업데이트

0

306

1

콘솔창이 아니라 브라우저에서 실행

0

280

2

메모리 누수문제.

0

495

1

유니티에서 클라이언트 빌드후 실행하면 맵 로드가 안됩니다.

0

362

1

외부 네트워크에서도 접속해서 게임하기

1

338

1

유니티클라에서 패킷을 계속 보내지 않고 lockstep이나 추측항법으로 동기화를 할 수 있을까요?

0

596

1

서버 메모리와 DB 저장 관련 질문

0

368

1

JsonUtility.FromJson 관해서 질문있습니다.

0

276

1

DB 쓰레드 질문입니다

0

267

1