*학식 처음먹어봐서 뭐가 뭔지 잘 모름.. 양해좀
서버 공부하고 싶은거도 아니고, 클라이언트싸개를 하고싶은거면
WSL이나 Azure VM같은거 없이 그냥 윈도우 VisualStudio에서 개발 하는게 좋겠지?
요즘 VSCODE 쓰면서 C++ 환경 구축을 해보고는 있는데 결국은 DirectX나 WinAPI 같은거 때문에 Linux는 못 쓸듯..
결국 목적은 이거인데
데스크탑이랑 노트북이랑 똑같은 환경(windows버전, 디렉토리 내용)에서 작업하고 싶으면 어떻게 해야함?
크롬 원격데스크톱은 너무 느리고, AzureVM을 사서 쓰기에도 무리인거같아서
1. 대부분 비주얼스튜디오 2. windows 버전은 같은 OS 설치하고, 같은 업데이트 유지하면됨. SDK도 비슷하게 다운받을 수 있음. 비주얼스튜디오 설치하고 제어판에서 관리, 수정 이쪽보면 원하는 sdk 받을 수 있음. 디렉토리 유지는 깃허브 같은 버전관리시스템과 공유가능한 저장소를 이용하셈. 빅버켓, SVN뭐 아무거나 다쓰셈. 같은 디렉토리를 유지하려면 리소스에 대하여 상대 경로를 유지하면 됨. 3. 게임쪽은 대부분 윈도우 환경에서 비주얼스튜디오로 작업함. 서버, 클라 모두.
2에 대한 추가 설명 노트북에서 작업을 한다-> 버전관리시스템을 이용하여 해당 개발내용을 저장하고 저장소(노트북과 데스크탑이 공유하는 소스 저장소, github)에 올린다 데스크탑에서 가장 최신의 작업을 받아온다 -> 작업한다 -> 다시 올린다
오우 ㄱㅅㄱㅅ github쓰고 있기는 한데, 실시간으로 연동되는 클라우드 저장소를 써야겠네
아 실시간 파일 동기화를 찾고 있었구나. 그러면 rsync 같은게 필요할텐데...
https://www.youtube.com/watch?v=qJN9mb8fjDM
이런게
있네
ㅇㅇ 가끔 서버 등 리눅스로 돌리는 경우가 있긴한데 대부분 윈도우임 - dc App
게임은 무조건 비스. 빔이나 이맥스나 vscode 같은 외부에디터 쓰더라도 병행해서 써야지. 코드 작성은 다른 에디터 켜고 해도 비쥬얼스튜디오 워크스페이스 안에서 디버깅하고 작업할 수 밖에 없음