I do have a server set up for live dialog generation. However, I haven't put it to production yet because doing so would limit the game's lifetime. Also it's hard to follow a set story when AI generates all the dialog. The other issue is latency. For larger models it can take several seconds (up to 20) to generate a single sentence and that's for just one player. Now imagine thousands of players at the same time and I think you get the point.oh, so the package we download here is just a preview. altering the values doesn't do anything.
A cool concept, would be interesting to see a live version of the AI.
But yea that would require Gigs or at least a Dedicated Server.
i know what you mean. I've been a premium member at AIdungeon for a year now.I do have a server set up for live dialog generation. However, I haven't put it to production yet because doing so would limit the game's lifetime. Also it's hard to follow a set story when AI generates all the dialog. The other issue is latency. For larger models it can take several seconds (up to 20) to generate a single sentence and that's for just one player. Now imagine thousands of players at the same time and I think you get the point.
Images take a much shorter time to generate (1-2 images per second), but right now there's already a way to custom builds of the game viaYou must be registered to see the links. However because of the compute costs custom builds are only available as a benefit for supporters. If people want to try it out though, I wouldn't mind making builds for them in low volume. I think the tags available to modify are limited, but that can be expanded if it's a feature people want.
that's a bad idea. if no one ever tried to do something that could potentially do better because it could also potentially fail all technological advancement would stop. there would never be anyone trying to push further because what we have now is acceptable. im not saying this looks good, but telling someone to stop trying to accomplish something else because you don't like it in its current form and to just stick to the status quo is very dumb.Yeah, none of that makes it any better. Best to test things like this and improve them before releasing an inferior product. It's not really bragging if you're using awesome hardware/software to produce lesser content than the relatively inferior hardware/software can produce. I could potentially be a good football player but that potential is irrelevant in the real world. Potentially being able to create awesome things does not mean awesome things are created. All you did was confirm that it's better for content creators to stick with what actually works because advancements are not sufficient to justify the change.
"All you did was confirm that it's better for content creators to stick with what actually works because advancements are not sufficient to justify the change."It's a good analogy because potential without improvement is just that, potential. One can have potential all day but potential by itself means nothing. You clearly did not fully understand the analogy. I also didn't tell you to stop so don't put your misunderstandings on me. I meant exactly what I said so go back, read it again, and drop the bullshit passive aggressive stance. You're making improvements to the industry overall, cool, do you want a cookie for that? I'm gonna tell you like it is, it's not my fault if you don't like it. The visuals for your game suck. That's a fact not an opinion. I don't care if you like that or not and I'm clearly not the only one saying it. They will improve as the technology you're using improves. Cool. I didn't say I wouldn't keep an eye on it. If you're gonna tear at feedback just because you don't like the way it's presented then this isn't the forum for you and you're just gonna continue to get more and more salty as time advances. Actually, due to your whiny little attitude with your response to me, I could not give a flying fuck less about your game or your contributions to the industry. It's been doing just fine without you and it will continue to do so whether or not you passively fellate yourself over your work. Nobody is scared of honest feedback but most people definitely won't continue giving a toss about a dev who can't comprehend simple words. You clearly cannot handle brutally honest feedback appropriately and choose to make grievous misunderstandings the core of how you respond. I'm also not concerned with how little you'll be impacted by one person walking away. Respond to this or don't, I don't care, I won't be reading it anyway. Good bye!
As a programmer myself, the concept is amazing. I can't wait to see what this kind of tech is able to do a few years from now. We've spent decades trying to get 3d models to a point of complexity where they look as close to humans as possible and suddenly stuff like the DeepFake algorythm is creating realistic looking moving faces in 48h of training. This is the first time I've seen AI applied to full bodies though.Oh hey, what happened here?
Just to clarify things, the images are not dynamically generated. That would blow up the game to over 2gb with the AI models and renpy just barely supports python3. Instead, the images are generated during the game build process.
Yes, the graphics look bad. I've taken one of the state of the art AI networks and have been improving on it, but it's not there yet. On top of that, I've rendered my own dataset of nearly 40k images to help train the network. This is probably less than half of the number of images used to train networks like this, but new training techniques I've just adopted should help with that.
I expect things to get better over time. If you've followed the project since the beginning (almost a year now), you'll know it's come a long way and I'm extremely happy with the progress and the capabilities that the technology already has.
I appreciate the feedback on the story and for those brave enough to even try.
Citation? Would love to see a 1858 example of a machine taking a stick pose and turning it into a human with tuneable parameters such as hair color, clothing, and even sex. Maybe something from the 90's if you can't go back that far?Second - the so called "AI generated" images based on templates and a lot of free flow painting approach are used by military and special services structures since ... forever. And they produce very very good images. Even 3D
What didn't you like about the speech? Lack of emotion? The goal behind the single female character was to first make the technology work for one character. Once that was proven I added a few more models to the training set and finally added male models. Start small, scale up, prove each step.It looks terrible and the text to speech makes it worse
The fact you used the same model and hair for all female characters doesn't help either.
First, I super appreciate what you've said. The goal was to use AI as a tool like blender/DAZ studio/MSPaint to produce a vision and to tell a story. Hopefully, the tool, in the long run, would make it faster to produce images for VNs. I believe that this tool could be capable of delivering the vision in a way that humans can connect with the story in a deeply human way but CH is probable not it. Like an aspiring pro-football player, I've worked hard to try to tell my stories and to build the AI tools to help with the visual and audible part of the story-telling. I'm probably not going to make the NFL with CH, and I'm okay with that.I've read your super resolution article and perused your project page and even though I think it's cool as hell, I still don't understand the allure. Here's why. You're trying to create (and sell) something that appeals to human beings on a sexual level ...that isn't made by human beings.
I gotcha. Thanks for the clarity. I was totally onboard with this until I saw the Patreon page. That's when I started rolling my eyes. I thought, "Oh, another snake oil salesman." Working in technology infrastructure, I see it daily and it's annoying as all hell. Managed Service Providers constantly trying to pawn off "the next big thing" in security, networking or whatever, when in reality, all it really is, is re-branded processed cheese.First, I super appreciate what you've said. The goal was to use AI as a tool like blender/DAZ studio/MSPaint to produce a vision and to tell a story. Hopefully, the tool, in the long run, would make it faster to produce images for VNs. I believe that this tool could be capable of delivering the vision in a way that humans can connect with the story in a deeply human way but CH is probable not it. Like an aspiring pro-football player, I've worked hard to try to tell my stories and to build the AI tools to help with the visual and audible part of the story-telling. I'm probably not going to make the NFL with CH, and I'm okay with that.
I understand that it is HIGHLY unusual for someone in this particular space to openly accept support for research and experimental products. I've been as transparent as I know how to be about the nature of what CH is and isn't. It definitely isn't a sex-game. It's not the intended adult visual-novel in graphics for the most part. Only with 0.5 is it anything more lewd visually than a rated R movie, but that's only if you really use your imagination. CH is a prototype vehicle. It's Elon's Starship. It is, in may ways, designed to fail hard and fail often (but without exciting explosions).
I'm okay with the outcome and feedback from CH. It was a fun project and I learned a lot that I've already applied to Euryale's Gambit and hopefully future stories. I got to meet tons of really-cool and really talented people who have helped contribute to this project directly or indirectly. That alone has almost made the hard work and personal expense worth it.
0.5 may be the last release of CH in this form. This type of work is kinda like my experiments with bitcoin: a couple years too early. I'm working on getting the important parts of the story into Euryale's Gambit.