유니티는 오늘 오전 업계에서 가장 인기 있는 크로스 플랫폼 게임 개발 플랫폼인 Unity에 대한 Couchbase Mobile 지원을 발표했습니다. 이제 수백만 명의 Unity 개발자가 데이터 관리 및 동기화 코드 대신 사용자 경험에 더 집중하여 시장에 더 빠르게 출시할 수 있도록 지원하는 Unity용 Couchbase Mobile이 출시되었습니다.
지난 몇 달 동안 많은 게임 개발자와 그들의 가장 큰 고충에 대해 이야기하는 시간을 가졌습니다. 놀랍게도 그들의 대답은 거의 모두 같았습니다:
- 게임을 제때 시장에 출시하기
- 플레이어 프로필, 게임 상태, 점수, 레벨 등이 기기와 클라우드 간에 동기화되도록 합니다.
- 재설치 없이 앱 업데이트 푸시(하루에 여러 번 가능)
- 플레이어가 인터넷에 연결되지 않은 상태에서도 게임이 작동하도록 하기
이것이 바로 제가 유니티용 카우치베이스 모바일을 기대하는 이유입니다. 유니티는 이러한 주요 문제점을 완화하여 게임 개발자가 게임을 더 빠르고 쉽게 빌드할 수 있도록 지원할 것입니다.
게임 출시... 빠르게 출시하기
과거에는 게임 개발자가 데이터 관리 및 동기화 기능을 코딩하는 데 몇 주 또는 몇 달을 투자해야 했습니다. 게임 시장은 매우 빠른 속도로 움직이기 때문에 출시 기한을 맞추지 못하면 소중한 사용자와 게임 수익을 잃을 가능성이 높습니다. 카우치베이스 모바일을 사용하면 내장된 동기화 기능으로 코딩 시간을 크게 단축할 수 있습니다.
간편한 게임 데이터 동기화
동기화 코드 작성에 대해 걱정할 필요가 없습니다. 플레이어 데이터, 게임 상태, 레벨, 점수 등을 디바이스에 저장하고 클라우드 및 다른 디바이스와 안전하게 동기화할 수 있습니다. 여기에는 노트북, 휴대폰, 태블릿, 콘솔 등이 포함됩니다.
재설치 없이 게임 업데이트 제공
장면, 레벨, 음악 등과 같은 게임 플레이 요소를 추가하고 업데이트할 수 있습니다. 즉, 릴리스 프로세스를 거칠 필요가 없을 뿐만 아니라 게임 플레이를 중단하거나 재설치할 필요 없이 게임 요소를 업데이트할 수 있습니다.
오프라인에서 작동하는 게임 제작
오늘날 많은 게임은 온라인 상태에서만 모든 기능을 제공합니다. 카우치베이스 모바일의 로컬 데이터베이스와 보안 동기화를 사용하면 온라인과 오프라인에서 작동하는 게임을 쉽게 빌드할 수 있습니다.
이번 주 샌프란시스코에서 열리는 GDC에 참석하신다면 유니티 부스 #425에서 카우치베이스 모바일 포 유니티를 만나보실 수 있습니다. 또한 메일링 리스트 가입하기 를 클릭해 수요일에 릴리스가 출시될 때 알림을 받도록 설정하세요.
Unity API에 대한 문서는 어디서 구할 수 있나요, 웨인? 아니면 당분간은 이미 제공되는 프로젝트 튜토리얼(.Net) 중 하나를 따를 수 있을까요?
Unity API는 .Net API와 완전히 동일하며 여기에서 확인할 수 있습니다: http://developer.couchbase.com... \'개발 > API 참조\' 아래에 있습니다.
코드 영역에서 C#를 선택하면 됩니다.
해피가 이것을 얻었고 정확히 내가 필요로하는 것입니다. 미안하지만 유니티 IL2cpp 백엔드에서 이것을 빌드하는 데 문제가 있습니다:
'/Temp/StagingArea/Data/Managed/Couchbase.Lite.dll\' 어셈블리에서 \'System.Void Sharpen.Scheduler::SchedulerThread()\' 메서드에 대한 IL2CPP 오류가 발생했습니다.
최고의 소원
안녕하세요. 포럼에서 이 질문을 하시면 매우 빠르게 도움을 받으실 수 있습니다. http://www.couchbase.com/forums/mo…
http://developer.couchbase.com... Unity 아이콘이 가리키는 위치 http://developer.couchbase.com…
여기서 \"문서 읽기\"는 다음 링크로 연결됩니다. http://developer.couchbase.com…
두 사이트 간의 무한 루프 대신 사전 항목을 읽고, 쓰고, 업데이트하고, 삭제할 수있는 헬로 월드 애플리케이션을 제공해 주시겠습니까? 이틀 동안 구글을 검색해도 유니티를 시작하는 방법에 대한 튜토리얼이나 예제가 하나도 없습니다(C#, 유니티가 아니라!!!).
"코드 영역에서 C#를 선택하기만 하면 됩니다."
ToDo Lite 코드 투어:
현재 사용 가능한 코드 예제가 없습니다.
다음은 몇 가지 유용한 리소스입니다:
웹 세미나: https://event.on24.com/eventRe…
코드 샘플: https://github.com/couchbasela…
안녕하세요,
웨비나를 들었는데 슬라이드만 보여줬어요. 코드 워크스루가 시작될 때 화면을 볼 수 있는 방법이 없었습니다. 태블릿에서 보려고 해서 그런 건가요? 아니면 해당 동영상을 볼 수 있는 방법이 있나요?
깃허브에서 코드를 볼 수 있지만 "이제 이 스크립트를 열겠습니다"와 같은 말을 할 때 어떤 파일을 가리키는지 알기 어렵습니다.
감사합니다,
David
안녕하세요 David. 위의 웨비나 링크에서 \'프레젠테이션 시작\' 버튼을 클릭하면 실행되는 동영상을 확인했는데 그의 화면이 표시됩니다. 데스크톱 웹 브라우저에서 시도해 보시면 정상적으로 작동합니다.
감사합니다! 서버 4.0 베타 버전은 Couchbase 모바일과 호환되나요? N1QL 언어가 정말 마음에 듭니다. 클라이언트 측에서 이를 기다려야 하나요?
호환될 것입니다. 기존의 맵/축소 쿼리 외에 모국어 쿼리도 곧 Couchbase Lite에서 사용할 수 있게 될 예정입니다. 구현은 플랫폼/언어에 따라 달라질 것입니다(예: NSPredicate, LINQ 등).
예, 데스크톱 컴퓨터에서 잘 작동했습니다.
안녕하세요,
유니티에서 카우치베이스 .NET을 시작하기 위한 단계별 지침이나 헬로월드 샘플 프로젝트를 찾고 있습니다.
위에서 언급하신 링크가 더 이상 작동하지 않는 것 같습니다.
최신 리소스를 알려주실 수 있나요?
감사합니다.
이 제품과 관련된 비용이 있나요? 자체 서버에 카우치베이스 서버를 배포할 수 있나요? 엔터프라이즈 에디션(EE)은 유료 지원 없이 무료로 제공되나요? http://www.couchbase.com/editi... Couchbase Server의 안정적인 릴리스를 사용하고자 합니다.
오픈 소스 에디션과 커뮤니티 에디션 모두 개발과 프로덕션 모두에서 무료로 사용할 수 있습니다. 지원은 다음을 통해 제공됩니다. http://www.couchbase.com/forums/. 엔터프라이즈 에디션과 관련된 추가 혜택을 원하시면 여기에서 자세한 내용을 요청하세요: http://www.couchbase.com/subsc…
유니티로 카우치베이스 모바일을 처음 사용하는 초보자입니다. 누구든지 데이터베이스를 만들고 문서를 삽입하는 방법을 ***실제로*** 안내해 주실 수 있나요? 처음부터... 곧 응답을 바랍니다.