Unity/프로젝트2 팀프로젝트 - 판타지 마블 (Fantasy marble) 02 - 기능 리뷰 (주사위) 설계주사위를 생성할 때 네트워크 동기화 부분에서 처음에 고민을 많이 했다. 처음 생각한 방식에는 2가지가 있었다.방식 1 : 첫번째 방식은 방장이 주사위를 생성하고 방장이 아닌 플레이어에게 전달해주는 방식방식 2 : 플레이어 개개인이 주사위를 생성하는 방식두 방식중 첫번 째 방식을 사용해 만들기로 결정했는데 그 이유는 한명만 주사위를 만들고 그걸 공유하는 방식이 효율적이라고 생각했기 때문이다. 그리고 또 고려해야 할 점이 있었는데 랜덤으로 주사위의 결과값을 받는것을 RPC로 동기화를 한다면 각 로컬에서 다른 결과 값이 나오기 때문에 주사위를 굴린 사람만 랜덤 함수를 실행시키고 그에 대한 결과값을 RPC 동기화 시켜주어야 했다. 코드 설명1. 주사위 생성 ( TurnBasedManager )방장만 생성후.. 2025. 4. 8. 개인 프로젝트 - 리스크 오브 레인 2 모작 프로젝트 소개프로젝트 기간 : 2025.03.14 ~ 2025.04.03프로젝트 인원 : 1인사용 툴 : Unity5(2022.03.21f1) , GithubDesktop형상 관리 : GitHub사용 언어 : C#깃허브 주소: https://github.com/Fifow1/RoguelikeFPS발표 ppt 주소 : https://www.canva.com/design/DAGgjkpUWXA/dSf7vYPiuVIhVXYPaLYU2g/edit?utm_content=DAGgjkpUWXA&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton 초반 계획스테이지 1개만 만들기몬스터 종류 2마리와 보스 만들기 : 원거리 몬스터와 근거리 몬스터 하나씩 만들고 .. 2025. 3. 6. 이전 1 다음