대화형 데모: https://aiforge.beamable.com
빔 가능한 디스코드: https://discord.gg/naCFAEWqbJ
비디오 데모: https://beamable-demos.s3.us-west-2.amazonaws.com/gamejam2023-aiforger.mp4
Beamable로 구축된 이 프로젝트는 주로 Generative AI(OpenAI 및 Scenario.com)와 함께 Federated Inventory를 결합하여 콘텐츠를 동적으로 생성하는 방법을 보여줍니다.
Unity 내에서 Beamable의 백엔드로 개발 및 배포된 맞춤형 C# 마이크로서비스는 AI Forge 게임 클라이언트에 맞춤형 API를 제공하여 새로운 검 콘텐츠 생성을 요청할 수 있도록 하는 데 사용됩니다.
Assets/Game
- 게임 클라이언트 코드
Assets/Beamable/Microservices
- 마이크로서비스 및 관리형 스토리지 코드
Assets/Beamable/Autogenerated
- 자동 생성된 마이크로서비스 클라이언트 코드
Assets/Beamable/Microservices/AIMicroservice/Configuration.cs
- 이 프로젝트가 작동하려면 이 파일을 자체 OpenAI 및 Scenario.com API 키로 업데이트 해야 합니다 . 아래에서 파일 미리보기를 확인하세요.
namespace Beamable.Microservices { internal class Configuration { // todo put that into realm config and read it from there public const string OpenAiApiKey = "OpenAI key needed"; // OpenAI.com API key public const string ScenarioApiKey = "Scenario key needed"; // Scenario.com API key } }
Beamable SDK 버전: https://beamable.github.io/changes/#1.12.0
유니티 버전: https://unity.com/releases/editor/whats-new/2021.3.18
계정/인증: https://docs.beamable.com/docs/identity
커머스/인벤토리: https://docs.beamable.com/docs/game-economy
콘텐츠: https://docs.beamable.com/docs/content-feature-overview
관리형 MongoDB 스토리지를 갖춘 마이크로서비스: https://docs.beamable.com/docs/microservices-feature-overview
테마 관리자 : https://docs.beamable.com/docs/theme-manager-overview
JSON 형식의 응답으로 플레이어 아이템(검)을 생성하는 OpenAI: https://openai.com/
OpenAI에서 생성된 항목을 보완하기 위해 아트(검 이미지)를 생성하는 Scenario.com: https://www.scenario.com/