4.60 star(s) 5 Votes

mquinn

New Member
Oct 7, 2024
2
1
I like the concept are there any other games where you interact with an ai model?
 

Maskmaker

Member
Jan 31, 2018
206
230
I like the concept are there any other games where you interact with an ai model?
You can setup kobold AI to do image generation and stat bars, the only thing this game does different is it renders a 3D model, but it hasn't been setup well enough to change values in play I think
 
  • Like
Reactions: mquinn

krubinka

Newbie
Feb 9, 2019
35
34
oobabooga and lm studio doesn't seem to work. Ooba doesn't seem to be recognized at all while lm studio receives an invalid command. So guess anything that isn't the thing in the description would simply not run.
 
  • Like
Reactions: fgv2

bluerubber

Well-Known Member
Apr 29, 2019
1,114
1,870
The description sounds like a great way to implement AI. I've been waiting for something like this type of AI use, the question is, how well is it implemented. Guess I'll soon find out.
 

bluerubber

Well-Known Member
Apr 29, 2019
1,114
1,870
As of now (v1.0.0), it's basically a tech demo. Also, I'd say I'm an AI enthusiast who has had many chats with AIs. Now, with that in mind…
Very noticeable technical issues:
...
Thank you for this in depth run up of what to expect. I'll come back when it's further along.
 

Nidkar

New Member
Sep 9, 2019
8
2
I can't seem to get it to work with a local model using Ooba. tried having the model name filled in, not filled in, changed the api port slightly, sadly nothing seemed to work. Message doesn't even arrive at Ooba.
goodluck dev, i'm hoping it will be compatible with Ooba at some point.
 

Snide_Krul

Member
Mar 31, 2020
110
57
As of now (v1.0.0), it's basically a tech demo. Also, I'd say I'm an AI enthusiast who has had many chats with AIs. Now, with that in mind…
Very noticeable technical issues:
  • Newlines not being rendered. Instead of starting a new paragraph, you just see \n.
  • User action gets cut off if it's too long. Example: What should be Continue your destruction of the city only shows Continue your.... Maybe consider a hover or something.
Opinionated AI issues:
  • The creator decided to say this to the AI: game_text should be as long as possible! Obviously, the AI will try its best to generate very long text - to the detriment of the game, because often it'll generate over the limit (set by Max Output Tokens), after which it'll be cut-off mid generation, and the game then fails to parse the output. (imo a likely cause for many of the errors other comments mention.)
  • The way information is sent to the AI. Example: The AI has no idea about the current/min/max values of each stat, because it's not sent. World information is sent… as a massive unclean json dump, with redundant text (does the AI really need to know the entity id) and strange formatting (why does every " come with a \ before it).
  • No place to change samplers, which are parameters used to change how the AI behaves.
Gameplay: Not much to comment here, cause there really isn't any content yet. What I hope the creator do in the future with this project is a curated experience. Like, make an actual game with set scenarios, hand-crafted events, that kind of stuff, and with the code to back it up; Not just "Hey AI, here are blocks of text. Make a game out of it." Otherwise, I'm gonna get all the issues associated with AI anyway (hallucinations, unreliable, unrealistic, …), why would I play this instead of just talk to an AI directly?
For now though, there's no game besides the initial scenario setup here, so imo not worth a download. You can get a 99.99% similar experience (minus the ok visual elements I guess if you really like that) without downloading this, by just talking to an uncensored AI directly.
if you put some key words in, the stuff works completely fine. you just need to know the right words for the AI, as it is different for each computer somehow.
 

smirk

Member
Jul 2, 2019
155
207
Seems to work quite well with KoboldCPP, just need to change the endpoint to once you're in game.
 

Nidkar

New Member
Sep 9, 2019
8
2
Seems to work quite well with KoboldCPP, just need to change the endpoint to once you're in game.
Thanks for that, it made Ooba almost work (correcting port to 5000). Computer does generate text but sadly it gives me an error when it's finished.
 

smirk

Member
Jul 2, 2019
155
207
Thanks for that, it made Ooba almost work (correcting port to 5000). Computer does generate text but sadly it gives me an error when it's finished.
I've never used oobabooga; but you could try the on instead and see if it works better?
 

HamUnDo

Member
Apr 27, 2020
193
104
Yes, it did said you will need at least a 2080 to run the model locally in the previous updated page.
As I expected ...

Just wanted to point it out to those, who complain about slow response of the (game)AI ... or not reacting at all ...
Playing on an outdated system or mobile would most certainly not work ...
 

checheuseche

Newbie
Feb 11, 2020
66
35
As I expected ...

Just wanted to point it out to those, who complain about slow response of the (game)AI ... or not reacting at all ...
Playing on an outdated system or mobile would most certainly not work ...
It's a shame to debate, but I've tested it on two PCs, one with integrated graphics (amd 8500G + 32 RAM) gives that, while with an RTX 4070 and a Ryzen 9 7950X + 32 RAM it doesn't give it!
 

fierylion

Member
Game Developer
Jan 18, 2019
182
361
...if for some reason it don't work if u run it locally......with ur own shit....tell me and ill yeet the thread.....
You need to use the correct koboldcpp (or whatever) URL that's meant for chat endpoint. Also the AI model needs to be smart enough (instruct model) to produce coherent JSON responses, I recommend mistral instruct models. At east 7B.

I was gonna upload the game myself to f95 after I finish writing guides lmaoo
 
Last edited:
  • Yay, update!
Reactions: Lerd0
4.60 star(s) 5 Votes