유니티 프로젝트에서 서버 처음 연동해봐서 질문이 있습니다.
서버 연동해야 하는 부분이 두 가지 있습니다.
1. 유저 플레이 데이터 관리
2. 파일 업로드/다운로드
그동안 조금 알아본 바로는,
1번에서는 AWS EC2가 필요할 것 같고, 2번 부분 때문에 AWS S3가 필요할 것 같습니다.
로그인은 스팀 연동을 하려고 합니다.
업로드 될 파일은 .txt 정도의 크기가 크지 않을 파일이 될 거 같은데요~
그 동안 S3에 파일을 먼저 업로드 해보려고 시도했다가 실패한 방식은 두 가지입니다.
1. Stream을 이용한 방식
- 참고한 링크
https://medium.com/xrlo-extended-reality-lowdown/uploading-to-aws-from-unity-5e7de2c80fce
2. NuGet AWSSDK.S3와 CORE 설치
- Microsoft.CodeAnaylsis 관련 에러가 떴고 해결할 수 없었습니다.
질문을 요약해보면 다음과 같습니다.
1. AWS EC2나 S3를 유니티에 연동할 때 SDK 를 쓰시나요? 아니면 Stream으로 구현하시나요?
- AWS SDK를 쓴다면 어떤 거 쓰시나요?
2. 용량이 적은 파일을 서버에 업로드 한다면, EC2 로컬에 하는 게 좋을까요? S3에 하는 게 좋을까요?
많이 헤매고 있어서 도움주신다면 너무 감사하겠습니다..!
혹 참고할 문서나 링크가 있다면 남겨주시면 감사하겠습니다. (_ _)