클라우드 서버

    클라우드 웹 서버 설치 & 연동하기 #2

    클라우드 웹 서버 설치 & 연동하기 #2

    1. 유니티 프로젝트에 JSON 설치 https://postiveground.com/etc/%ec%9c%a0%eb%8b%88%ed%8b%b0-json-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/ PHP는 서버 DB를 탐색한 결과값을 JSON 형식으로 유니티 클라이언트에게 전달할 것이기 때문에 그 결과값을 받아서 처리할 프로젝트에는 당연히 JSON이 설치돼있어야 한다. 요즘 유니티는 Newtonsoft.json 라이브러리 사용을 권장하는 듯하다. 위 링크를 보고서 유니티 패키지 매니저를 통해 설치하고 학습하면 된다. 2. DB에서 테이블 읽기 서버 DB에 위와 같이 몬스터 정보에 관한 테이블이 있다. (다시 말하면, 서버 DB에 위와 같이 몬스터나 아이템 정보들을 놓고서 이를 클라..

    클라우드 웹 서버 설치 & 연동하기 #1

    클라우드 웹 서버 설치 & 연동하기 #1

    요즘은 뒤끝, 플레이팹, 파이어베이스 등 상용 Game BAAS와 관련 레퍼런스가 많아져서 혼자 게임 개발을 하는 사람들도 쉽게 내 게임에 작은 서버를 붙일 수 있다. 학원 졸업 후 같이 공부하던 스터디 네이버 카페를 보다가 신입 포트폴리오를 만들기 위해 BAAS를 이용하지 않고, 작은 클라우드 서버를 만들어서 게임에 연동했던 과정을 3년에 정리했던 글을 찾게 됐다. 그때는 닷홈이라는 업체의 웹 호스팅을 통해 서버 내의 DB를 긁는 방식까지만 학원에서 배웠었고, 이 글은 여러 클라우드 서버 중에서 네이버 클라우드에 작은 서버와 DB를 만들고 내 게임에서 해당 DB를 참조하는 방법에 대한 글이다. 그나저나 지금 생각해 보니 서버 DB에 유저 정보는 그렇다 치고, 몬스터나 아이템 정보까지 넣어 놓고서 게임에..