inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[Unity] 함께 만들어가는 방치형 게임 개발

파이어 베이스만 사용하는데

351

비타
0

해킹해서 마구잡이로 사용하는 유저, 리더보드 순위 먹는 유저들은
어떻게 처리해야하는 부분인가요??
이걸 할려면 따로 Node.js나 C#서버가 따로 있어야하는건가요??
어떤식으로 구현이 되는지 궁금합니다.

 

아직 강의를 끝까지 듣지 않았지만
캐시 구매라던지, 조작으로 빨리 깬다던지 이런 부분에 대해서요,
서버가 필수적으로 필요하다면 어떤식으로 구현이 되는지 알고싶습니다..
(클라강의에 이런질문 죄송합니다)

C# unity firebase 게임기획 json-parsing

답변 1

1

Pinous

안녕하세요, 일단은 Firebase만을 활용하여도 지금 말씀주신 문제는 전부 해결이 가능합니다.

Node.js 서버 따로 구축 안 해도 Firebase Functions 이용하면 웬만한 보안 로직 구현은 가능합니다.

다만 게임의 볼륨이 커질수록, FIrebase는 서버리스 함수라서 짧고 가벼운 처리에만 적합하고, 복잡한 게임 로직에는 한계가 있을 수 있습니다.

실시간 기능이 필요한 MMO, RPG류의 경우에는 말씀주셨던 Node.js (또는 C#/Java 등) 게임 서버로 직접 사용 가능한 내용으로 작업하시는걸 추천드리지만

캐시 구매 - 구글,애플 영수증 검증 후 파이어베이스 DB확인 후 아이템 전송
조작 - 필수 데이터를 파이어베이스 에서 확인 및 검수 후 게임에 반영

위에 내용대로 처리할경우 크게 문제는 없을 것 같습니다 🙂

0

비타

감사합니다

공부 방향성

0

208

1

Desktop용 게임 개발에도 도움이 될까요?

0

213

1

진로가 큰 걱정입니다...

0

325

1

신입 게임 클라이언트 포트폴리오 레포 평가 부탁드립니다

0

313

0

강의 정말 잘 듣고있습니다.

1

219

1

개발자 자리와 AI?

0

468

1

강의 예제 파일을 첨부해 주세요!

0

360

0

강의를 들을 때 해당 메서드의 개념이나 어떻게 작동하는지 모르고 따라 칠때가 있습니다.

0

448

0

클라이언트 네트워크 부분 수업 질문

0

346

0

Firebase Storage생성하려고 하면 프로젝트업그레이드(결제)를 하라고 하네요. 강의 시점과 차이가 발생한 기능인가요?

0

1522

1

강의에 대해 질문있습니다

0

427

0

객체지향을 어디서 배워야 할까요

0

390

1