반응형

유니티/Vivox 4

[Unity]Vivox - 4. 3D 위치 음성 채팅 구현

이 글은 Vivox버전 16을 기준으로 작성되었습니다 이번글에서는 Vivox를 이용하여 3D 위치 음성 채팅을 구현해 보겠습니다 저번글에서 알려드렸던 음성채팅과 매우 유사합니다 using System; using System.Collections; using System.Threading.Tasks; using Unity.Services.Authentication; using Unity.Services.Core; using Unity.Services.Vivox; using UnityEngine; [Serializable] public class Channel3DSetting { //가청거리 [SerializeField] private int audibleDistance = 32; //작아지기 시작하는 거..

유니티/Vivox 2024.02.07

[Unity]Vivox - 3.음성 채팅 구현

이 글은 Vivox버전 16을 기준으로 작성되었습니다 저번 글에서는 Vivox초기화와 로그인을 하는 것까지 알아보았습니다 이번 글에서는 Vivox를 사용하여 음성 채팅을 구현해 보겠습니다 우선 Vivox음성채널에 접속시켜주어야 합니다 using System; using System.Threading.Tasks; using Unity.Services.Authentication; using Unity.Services.Core; using Unity.Services.Vivox; using UnityEngine; public class VivoxController : MonoBehaviour { public event Action OnLoginEndEvent; public static VivoxControlle..

유니티/Vivox 2024.02.07

[Unity]Vivox - 2.초기화와 로그인

이 글은 Vivox버전 16을 기준으로 작성되었습니다 오늘은 유니티에서 Vivox사용을 위해 초기화하는 법과 로그인하는 법을 알아보겠습니다 먼저 초기화입니다 using Unity.Services.Authentication; using Unity.Services.Core; using Unity.Services.Vivox; using UnityEngine; public class VivoxController : MonoBehaviour { private async void Awake() { //유니티 서비스 초기화 await UnityServices.InitializeAsync(); //AuthenticationService를 사용하여 익명 인증 await AuthenticationService.Instan..

유니티/Vivox 2024.02.07

[Unity] Vivox - 1. 사용 준비

이 글은 Vivox버전 16을 기준으로 작성되었습니다 오늘은 Vivox와 유니티에서 Vivox를 사용하기 전 준비해야 할 것들을 알아보겠습니다 Vivox란? : Vivox는 음성 및 텍스트 채팅 솔루션을 제공하여 게임 및 애플리케이션에서 사용자 간 커뮤니케이션을 개선하는 기업 Vivox를 이용한다면 음성채팅 텍스트 채팅등을 아주 쉽게 구현할 수 있습니다 이제 Vivox를 유니티에서 사용하는법을 알아봅시다 우선 Edit-ProjectSetting-Service로 들어가 주세요 서비스창에서 계정을 연동하여 주시고 Create new cloud를 선택하여 새로운 프로젝트를 하나 생성하겠습니다 프로젝트를 생성해 주셨다면 타겟 나이 설정을 본인의 게임에 맞게 설정해 주시고 Dashboard를 눌러 본인의 유니티 ..

유니티/Vivox 2024.02.07
반응형