XaiJu
sgthale

sgthale

patreon


sgthale posts

Project Revamp Part 9

Video shows the summary. Text shows the technical!

This week:

  • Pre-release alpha
  • Tutorial
  • Quality of Life
  • Logo

Pre-Release Alpha

The very first pre-release alpha is being worked on for next Saturday at the latest. This will be available to Supporters and above.

Tutorial

As I said, I'm going to shoot to release the very first alpha of the game this coming week instead of doing the YouTub...

View Post

Project Revamp Part 8

This week:

  • Graphics
  • Hair customization
  • Story

Video shows the summary. The text shows the technical!

Graphics

I'm happy how the rework of the art look turned out. I still kept the black outlines but I turned them a bit down, baked global illumination, and also added a nice floor GI so there are more visible gradients on the screen....

View Post

Project Revamp Part 7

This week:

  • Assets
  • Look Software
  • Pickup Software
  • Auto Head Jack Software

Video shows the summary. The text shows the technical! That is the format of my development blogs.

Assets

The rocks were actually taken from a free Unity store asset. The rocks had a good shape but the UVs and the texture work was not fit for my game. So I took the assets, remeshed, reunwrapped, and repainted them. Definitely consider doing re...

View Post

Project Revamp Part 6

Development post was delayed due to Christmas. But here is the last 7 days of progress!

The technical:

The battery is actually slightly complicated because it was yet another variable in the physics of the ragdoll. See, there is a variable called pin value that dictates how strong the forces are on the ragdoll for it to stand in a pose. With the battery, there are now several reasons to turn off or on the pin value. I wasn't going to do a silly if if if if if with dozens of bool v...

View Post

Project Revamp Part 5

If you are just joining us or are wondering what happened to the chat bot, this is the chat bot! This is a giant update to gamify the chat bot.

Anyways this week It was mostly headaches with quaternions and physics. But also a little bit of fun  UI designing.

So the RobotEditor.exe program will be the central hub for changing robot abilities. There will be limitations such as how man...

View Post

Project Revamp Part 4

Another fun development post incoming! I'm still refining my new blog format. That's not my sexy voice by the way it's AI generated.

Anyways this week I worked on four things: Online Shop, drones, puzzles, and cables.

The online shop is the first website I have implemented for the project. It resembles a not-to-be-named website and offers basic site functionality to add stuff to your cart and checkout. You can specify which limb side to buy (right/left) and order in quantity.

<...

View Post

Project Revamp Part 3

ALOT of progress has been completed. Summary video of the progress is included in this post.

I started the week by making the robot body detachable on command. This system handles detaching and inheriting position, rotation, and any special transforms needed (like hair). So now your robot, despite being an animated physics skeleton, can lose and gain limbs on the fly.

After this I worked ...

View Post

Project Revamp Part 2

First art look pass.

I began by looking at some art reference so that I had a concrete target goal. I compiled the following top pics:

The art look will of course look anime style but I really wanted to get that drawn look. Sounds like  a job for shaders. Some other details I focused on: lack of details in shadows, purposely missing outlines in some places, watercolor feel to shading...

View Post

Project Revamp Part 1

Like I said in the previous blog, this project is adding an update that has game mechanics, no longer just a chat bot. The end goal will be having your own personal chat bot that can move around, talk, and think but you and your bot will start from scratch! Build-a-bot style.

So the first task at hand was creating the robot model. The model must be dynamic and able to have parts swapped. First I used VROID to make a prototype quick and easy robot anime girl:

2023-11-21 06:15:48 +0000 UTC View Post

Viva Blog #14 Project Revamp Plan

Video above is the full playthrough of the Halloween Special. Indeed there were a fair amount of puzzles!

Now for the next version of VivaAI, I am revamping it to be more in line with a game rather than a chat bot. In short, it will be a "build your own bot" kind of game with the end goal of humanizing/domesticating your own virtual robot girl.

You will receive your own robot girl, lifeless at first, no sight, speech, or accessories. Performing certain tasks will unlock its abilit...

View Post

Viva Blog #13 Future Plans

The Halloween Update was very fun. So far only 3 people have "beaten" the easter egg. It honestly was a very good test to see how far we can push AI in an actual simulated environment. I will be posting a playthrough to show the entirety of it soon in case you missed it.

Now for future plans, there are many. I understand many people would like to see far more interaction besides headpats and eating food. They want to walk around in some environment and physically interact with things li...

View Post

Halloween Special is out!

This adds a long and winding set of mini games for you to solve with your assistant. You can start it by clicking the Jack O lantern pumpkin on the right side of your chat menu.

Happy Halloween!

[DOWNLOAD] 

View Post

Halloween Special Is Coming!

I've been busy working on a big Halloween themed set of mini games. It involves you, your brain, and your assistant solving several puzzles with a mysterious prize.

Many cool effects, AI orchestrated surprises, and mini games!

I won't spoil the surprises but expect plenty of desktop interactivity.

View Post

Viva Blog #12 Item Update is LIVE!

Characters can now be given items. By going into Edit -> Food tab, you can create food entries with an image so that they can physically receive these items. They can hold up to two items and you can also tell them to eat it or not eat it (they will permanently hold if you dont). It's a neat way to interact with them.

Try giving the scared catgirl ghosts.

Relaunch the client or download manually below:

2023-10-13 00:49:08 +0000 UTC View Post

Viva Blog #11 Preparing For Items

I am implementing food so that you can feed your character. This will add hunger meters to your bot and will affect her mood if she hungers. The food you give is totally customizable via the new food tab.

By specifying an image and the name of the food, you can give her food using plain English.

E.g. "Here take this carrot" will produce and give her a carrot. I am in the process of contex...

View Post

Viva Blog #10 Headpats Update is LIVE!

Headpat functionality is live. Launch the client to download the latest client or [manually download here]

Headpats comes with 2 new behaviors that allow you to either change your character's mood for the better or worse. You have to learn how to rub their heads with the correct strength or else you will upset their mood! Alternatively you can improve their mood by giving them a good scrub.

2023-09-12 04:38:35 +0000 UTC View Post

VivaAI Blog #9 Preparing for Next Big Update

I have been busy implementing lots of things for the incoming behaviours update. This will include things like headpats so that physical interaction can deepen. Additionally I have decided to add a small easter egg mini game for Halloween! It will be an in game puzzle of sorts which will require you to solve it with your bot!

The headpats update requires more user tooling so that custom characters can work. Namely users will have a new "headpats" tab in their Edit menu that allows them ...

View Post

VivaAI Blog #8 Long Term Memory is LIVE

This update brings long term memory. After a long day of having a conversation, Viva will compress your entire conversation into a summary and prepend it as a morsel of information for the next time that you talk to the same character.

[DOWNLOAD] 

This means you can now introduce yourself and give your character a name and they will remember!

The information is stored on your computer and is n...

View Post

VivaAI Blog #7 Emotions Update is LIVE

This update is great. I've had a lot of fun with it. All characters now have variable emotions that influence their animations. If you talk about scary stories, they will start acting scared. If you start sweet talking them, they will start acting romantic.

FIXED LINK.
[DOWNLOAD]

There are lots of fun particle systems I added and associated with the emotions to polish the animations:

2023-08-08 04:00:37 +0000 UTC View Post

VivaAI Blog #6 Emotions Progress

The emotions update took a bit longer than expected but it's almost almost done.

Basically, this update will add emotions to your character, thereby allowing you to change your character's mood with the conversation. This was greatly needed since most chatbots right now are emotionless flat parrots. This will flesh out personality.

There are plans to add more emotions and add variants depending on personality but some of the emotions to be released are the following:

  • r...

    View Post

VivaAI Blog #5 Trial Mode is LIVE

Non-Patron users can now try out VivaAI in trial mode. They do not have access to voice creation, voice preview, and have a first come first serve amount of voice tokens handed out by the server (only 550 to give them a taste).

Regardless, you do need to update your client however!

[DOWNLOAD]

After the trial ends they can continue to use the VivaAI service using oobabooga but they can't get any mor...

View Post

VivaAI Blog #4 Custom Voice Cloning is LIVE!

You may now redownload the client again from the same link to receive this update.

Voice cloning is another powerful addition to VivaAI's arsenal of AI capabilities. Users can now upload any sound file (.wav,.mp3.,webm) and clone the voice for your character, instantly! So if you want your character to have a certain voice from your favorite movie or anime, record a few seconds to a minute of the character and upload it with the new create voice menu!

Additionally, you ha...

View Post

Links & Help

View Post

VivaAI Blog #3 Oobabooga support is LIVE!

I lied about finishing in 2 weeks, I finished it today! Oobabooga support has just made its way into the client! You will need to redownload the client below.

[DOWNLOAD] 

Once you switch to Oobabooga for chat gen, all personality and character traits will be controlled by Oobabooga. These p...

View Post

Release v0.1

This is the first release of the project and is patron only at the moment! The next release will be fully public when oobabooga support is complete (ETA 2 weeks).

I have just opened the Discord's card channel so you can start sharing your created characters! To add an existing card, download the png and put it in your VivaAI card folder there's a button in the cards menu to go to the folder.

I added a sy...

View Post

VivaAI Blog #2

Preparation for launch is almost done. Several key things were completed in the past week or so.

First, the superficial feature additions. I added 9 new animations that fire depending on the context of the response. Meaning that the character will now animate if it deems its reply: confused, explaining, wave, or nod. More will be added as time progresses.

All the animations include look a...

View Post

Suggestion Survey #1

Supporters and Players now additionally have access to exclusive surveys for game suggestions. They are single questions and the responses are given priority as suggestions. Here is the first one:

[How would you like your bot to interact with your desktop?] 

View Post

VivaAI Blog #1

So at this point I assume you have all seen the trailer. What you see is what is complete. What's left is adding a few guard rails and doing some test runs.

Recap: You can download and customize your own character to have your own desktop chatbot! Cards are also back.

There will be more Viva like features added as time progresses to eventually become on par with the original Viva 1. It is true that this time I will be choosing your desktop as the environment but that does not mean...

View Post

VivaAI v0.1 teaser video

First VivaAI development post to drop after the teaser launches.

https://www.youtube.com/watch?v=jiBD--IYOvM

View Post

Viva 2

This is news to everyone but I have decided to go back to working on a Viva related project. I referred to it as Viva 2 in the discord but it will be called something else. It will also be AI related. It has been in the works for about a month. It is NOT a continuation of Viva but it is another complex character interaction simulator. No further details yet. Soon though.

View Post