월 44,550원
5개월 할부 시- femaster12024-12-151461672
안녕하세요 pinous 님께서 강의하시는 새싹부터 시작하는 unity 게임 개발 -> 핵심 기술 디자인 패턴 두 강의를 듣고 해당 강의를 시작해도 혹시 괜찮은 커리큘럼일까요?
- 신승혁2024-10-301416118
멀티플레이 환경을 처음 만들어보려고 합니다. 제가 알기로는 멀티플레이는 각 플레이어의 행동을 반영하기 위해서 동기화 작업이 필요하다고 알고있는데, 이런 동기화 작업을 어떤거까지 구현하나요? 이동,수치변경, 오브젝트 생성 등 다양한 상황을 모두 동기화하는 작업도 해보나요? 추가로 저는 로그인을 GPGS+파이어베이스를 사용해서 로그인을 구현했었는데 이렇게 로그인 한 계정으로 게임에 접속해서 이 멀티플레이 환경(로비 등)에 참여할 수 있는지도 궁금합니다. 마지막 질문으로 호스트-클라이언트 방식으로 호스트가 세션(로비)를 생성하고 그곳에 다른 유저들이 들어가는 방식으로 만든다고 가정하면 제가 잘몰라서 그러는데 따로 IP/Port같은거 설정 안하고 그냥 서버는 다 유니티에서 제공해주는거 그대로 접속하는 기능만 사용하면 되는건가요?
Pinous2024-10-30376886안녕하세요! 답변드립니다 :) 1. 멀티플레이 동기화 작업 멀티플레이 환경에서는 모든 플레이어가 동일한 게임 상황을 인식하도록 하기 위해 주요 요소를 동기화해야 합니다. 주로 동기화하는 항목은 다음과 같습니다: 이동: 각 플레이어의 위치, 회전, 속도 등을 반영하여 모든 플레이어에게 정확하게 표시되도록 합니다. 수치 변경: 체력, 점수, 자원과 같은 중요한 수치가 동기화되어야 합니다. 이를 통해 각 클라이언트가 동일한 상태를 공유하게 됩니다. 오브젝트 생성/삭제: 총알, 아이템 등의 오브젝트가 생성되고 사라지는 이벤트도 동기화해야 합니다. 기본적인 멀티플레이 예제에서는 이러한 항목을 포함하는 동기화를 구현하지만, 더욱 복잡한 게임 구현이 필요하시다면 AI, 애니메이션 상태, 파티클 효과 등도 추가 동기화할 수 있습니다. 2. GPGS+파이어베이스 로그인 계정으로 멀티플레이 환경 참여 네, 가능합니다. Google Play Game Services(GPGS)와 Firebase를 통해 플레이어가 로그인하면 해당 로그인 정보로 세션 관리 및 데이터 저장이 가능합니다. Firebase와 유니티 네트워크 라이브러리를 함께 설정하면, 로그인된 계정의 사용자들이 로비에 접속하거나 방을 생성하는 시스템을 구축할 수 있습니다. 3. 호스트-클라이언트 방식과 유니티 기본 서버 기능 사용 호스트-클라이언트 구조에서 호스트가 로비를 생성하고 다른 플레이어가 참여하는 방식은 유니티의 Netcode for GameObjects나 Unity Multiplayer Services에서 쉽게 구현할 수 있습니다. IP/Port 설정을 직접 할 필요 없이, Unity가 제공하는 서버 설정을 사용하면 됩니다. 이 방식은 초기에 구축이 쉽고 빠르지만, 유저 수가 많아지거나 안정성이 필요하다면 별도의 서버 인프라(예: Photon, Mirror, PlayFab 등)를 고려할 수도 있습니다.
- anhyeokjun2024-10-211409727
혹시 개발자 등록하는 방법 유튜브에 검색했는데 선생님 버전도 보고싶은데 어렵겠죠??
Pinous2024-10-21374930안녕하세요! 개발자 등록 방법은 스토어에 개발자 등록법을 말씀주시능 걸까요? 간단한 등록법을 영상으로 함께 진행토록 하겠습니다 :)
- xorbsek52024-10-161406801
서버는 포톤서버를 쓰나요? 전용 리슨 p2p 어떤구서으로 가나요?
Pinous2024-10-16373848안녕하세요! 이 번 유니티6의 대폭 개선된 기능을 사용합니다. 유니티 클라우드 시스템과, 유니티 멀티플레이어 서비스, 유니티 게임 서비스 등의 기능들을 활용하여 타 어셋의 도움을 받지 않고 유니티만의 기능을 사용하는 것을 목표로 두고 있습니다.
- anhyeokjun2024-10-121403594
2d인데 혹시 애니메이션은 스파인으로 가나요 ?? 아니면 셀애니메이션인가요
Pinous2024-10-12372996셀 애니메이션으로 진행 됩니다 :)
- anhyeokjun2024-10-121403515
안녕하세요 이번에는 2d3d둘중 뭔가여 운빨존망겜 처럼 2d면 좋을거 같아요
Pinous2024-10-12372983안녕하세요! 이번 강의는 2d로 진행 할 예정입니다. 일부 쉐이더 혹은 urp의 라이트 기능들을 보여드리기 위하여 3d 화면 예제도 추후에 보여드릴 예정입니다 :)
안녕하세요, 네! 충분히 괜찮은 커리큘럼이라고 생각됩니다 :) 새삭부터 시작하는 unity 게임 개발, 핵심 기술 디자인 패턴 강의를 정확히 이해하시고 넘어가시는 걸 추천 드리겠습니다 !