Can users play without special settings?

Original Discord Post by fdorike | 2024-01-02 23:34:18

I am planning to release a game on Steam using convai. Can users play without special settings?
I believe that all users will be able to play the game in the same way as long as they have been given a Character’s ID in advance. However, I am developing with UE5. What happens if I use Utility Functions such as Create Character and Update Character?
When I used Create Character, a new character was created in My Character on the Dashboard. How does this work on the user side?
To begin with, can I release a game using convai? Please let me know if there is a guide, etc. <@&1163218672580575372>

Reply by fdorike | 2024-01-02 23:35:40

Can users play without special settings?

Reply by freezfast | 2024-01-03 00:07:22

Absolutely you can create a game with Convai, you can use the function ‘Set API Key’ to pass the player’s api key to the game and then when you create or update a character it will be on this user’s account

Replying to freezfast’s Message

Reply by freezfast | 2024-01-03 00:07:22
Absolutely you can create a game with Convai, you can use the function ‘Set API Key’ to pass the player’s api key to the game and then when you create or update a character it will be on this user’s account

Reply by fdorike | 2024-01-03 00:34:28

Thank you. I would like to check some more details.
Is it not necessary for users to access https://www.convai.com and create an account?

Replying to fdorike’s Message

Reply by fdorike | 2024-01-03 00:34:28
Thank you. I would like to check some more details.
Is it not necessary for users to access https://www.convai.com and create an account?

Reply by mrd7041 | 2024-01-03 10:08:38

<@848877255198900269> If every player has to enter their own API key then they will have to create an account.

Replying to mrd7041’s Message

Reply by mrd7041 | 2024-01-03 10:08:38
<@848877255198900269> If every player has to enter their own API key then they will have to create an account.

Reply by fdorike | 2024-01-03 11:29:04

I would like to update the backstory in the middle of the game. Also, the backstory changes depending on the user. In that case, do I need to have the user enter the API key himself? If I set my API, the backstory will be strange. If I distribute the game to users, should I not use Utility Functions such as Create Character and Update Character?

Replying to fdorike’s Message

Reply by fdorike | 2024-01-03 11:29:04
I would like to update the backstory in the middle of the game. Also, the backstory changes depending on the user. In that case, do I need to have the user enter the API key himself? If I set my API, the backstory will be strange. If I distribute the game to users, should I not use Utility Functions such as Create Character and Update Character?

Reply by mrd7041 | 2024-01-03 11:32:36

While updating the character you don’t need to enter the API key again. You can just use the functions like UpdateCharacter to enter a new backstory. If you want to create a new one then you can surely use the Create Character function. But the voices and language also has be updated along with it.

Replying to mrd7041’s Message

Reply by mrd7041 | 2024-01-03 11:32:36
While updating the character you don’t need to enter the API key again. You can just use the functions like UpdateCharacter to enter a new backstory. If you want to create a new one then you can surely use the Create Character function. But the voices and language also has be updated along with it.

Reply by fdorike | 2024-01-03 11:49:02

I set my API to the game. 3 users play the game. Inside, I have implemented Create Character function. In this case, will there be 3 more My Characters in my Dashboard?If you do not understand what I mean, I would like to explain with images, etc.

Reply by freezfast | 2024-01-03 19:44:51

Hi <@848877255198900269>, let me do an internal sync with the team and will get back to you with answers

Reply by fdorike | 2024-02-25 07:27:12

When using the Update or Create Characte feature, it is impractical to use my API key if many users play the game.
As shown below, the only way to get many users to play the game is to have users create accounts? Is there any other strategy?
Discord <@&1163218672580575372>

Reply by freezfast | 2024-02-25 09:33:10

Yes, we offer a partner-tier solution where new users to the app play under our free tier. Additionally, should your users opt for any of our paid tiers, we propose a revenue-sharing agreement, turning potential costs into an opportunity for revenue.

You can email support@convai.com where the relevant people can connect with you regarding the agreement and such

This conversation happened on the Convai Discord Server, so this post will be closed.