• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

게임을 만들기 전에 서버공부부터 해야할까요?

23.03.01 20:19 작성 조회수 372

0

안녕하세요! 캐쥬얼 싱글 게임을 만드려고 하는 뉴비입니다. 강의수강중에 서버에 관련한 질문을 보다가 저도 비슷한 궁금증이 있어서 댓글 남깁니다. 싱글 게임에는 굳이 서버가 필요 없다고 하셨는데요 그래도 플레이팹이나 파이어베이스같은 서버를 붙히고 싶습니다!

1. 유저 데이터를 서버에서 받아서 여러 기기에서 플레이해도 설정값 등등을 불러올수 있도록
2. 주기적으로 클라이언트의 데이터 값과 서버의 데이터값을 비교해서 동기화
3. 인게임 재화를 이용한 상자에서 나오는 아이템들을 처리하는 함수등등 중요한 데이터를 서버에서 호출
4. 우편함 시스템 등등

위와 같은 기능들을 서버로 구현해서 보안도 향상시키고 일부 편의 기능들도 추가하고싶어요. 그런데 제가 서버에 대한 지식이 전무하다는게 문제입니다 : (

그래서 지금 당장 서버공부 부터 시작을 해야할까요? 게임을 만들다가 추후에 서버를 붙히려고 하면 기존의 코드를 전부 수정해야한다던지 하는 일이 일어나지는 않을까요..? (이부분이 제일 궁금합니다) 배움의 순서가 어느것이 맞는 것인지 게임을 만들면서 추후에 서버를 고려해도 괜찮은지 루키스님의 의견 부탁드립니다!

답변 1

답변을 작성해보세요.

0

어느 정도 수정이 일어날 수 있지만,
어차피 웹서버를 붙이거라 그 정도는 크게 상관 없습니다.
한 두 번 이런 작업을 하다 보면 데이터를 어떻게 관리해야
나중에 웹서버와 통신이 편할지 노하우도 생기니 한 번은 고생해볼 필요가 있습니다.

따라서 게임을 먼저 만들고 추후 서버를 붙이는 쪽으로 작업해도 괜찮습니다.
(다만 보통 회사라면 웹서버도 서버팀이 맡아서 하긴 하죠)