Game Adaptation Progress
237 5 4
X
Reading Options
Font Size
A- 15px A+
Width
Reset
X
Table of Contents
Loading... please wait.

April 26, 2023

Hello guys! I'm pretty sure the readers of the old story probably forgot about this but who cares... As long as I'm having fun.

As it is, I discontinued the old story because of two reasons: One it is just a test trying to improve my skill in writing stories and two it is not good enough for the game adaptation to take reference to.

I could rewrite it again but I'm sure the new reader will be confused on the amount of rewrites and the sudden change of context on the next chapters. So yea I'll just write a new one.

There will be many changes as there is a new Character named Iyako, as in the game adaptation will be supposedly be your guide. But with my current progress that will be a bit in the future.

Enough talking, here's the current progress of my game though it only have the basics such as maps character and a bit buggy, Ill fix it when I'm done testing out the main feature.

https://www.youtube.com/watch?v=09E4m1OEp44

It will take some time to fully release the demo because I'm trying to add the feature into my game which is AI interaction.

I've been planning this for a long time but as there is a limit to my skills and resources,I managed to work around to make it completely free.

No ChatGPT. No APIs. How? I completely webscrapped Vicuna since the terms of service didn't say that I couldn't use their website for my game. (As long as it's for non commercial use and not use it for any illegal, harmful, violent, racist, or sexual purposes. I'm allowed to do whatever I want with it Hehe..)

So here's how it should work like, and it's a bit rough around the edges but it's functional enough to be implemented. Though it will take some time cuz programming in Java and C# and trying to connect both projects together will be causing me headaches.

https://www.youtube.com/watch?v=AWMPHhorUeU

Or maybe I could rewrite the code in my game but... As I tried it... Java when importing necessary libraries is... Hell...

So for now, I have some ideas on how add the feature but still not skilled enough to do it.

Lastly, I really don't have much time, so I'm currently juggling through coding, art, story, and learning at the same time to the point I'm basically using 100% of my brain. But it ain't stopping me.

- - - - - - - - - - - - - - - - - - 
May 1, 2023

After hours of using my brain to 100%, I finally managed to make it work in Java.

https://www.youtube.com/watch?v=a1C3j8HeeTM

Here's one of the test runs I did to see if it was working and I'm happy with the performance. Though the FPS is low due to me recording but when I tried it, it had 60 FPS consistency and it replies decently fast (1-3 seconds if reply is short).

https://www.youtube.com/watch?v=io-TqJc5y3g

During my testing I set the prompt to "Tell me something random". So whenever I pressed enter it will give me a different response from before telling me if it's fully working. Feeling excited I hurriedly to finishing that took me about 5 days.

Anyways here's the feature fully working. Also I changed the model here from Vicuna to HuggingChat. This change will give players more freedom in their roleplay to the characters.

https://www.youtube.com/watch?v=DajLJ9KULmM

Before you ask, here's my answer.

Yes, it can even do NSFW roleplay, even no matter how f*cked up your kinks are, they will still follow through. (Trust me I've tried.) Also this change also respects privacy since HuggingChat don't use your conversation as data and the way I automated it makes you anonymous. Basically a win-win situation.

So when I release this, you are free to break my characters like how I broke them.

- - - - - - - - - - - - - - - - - - 
May 20, 2023

Ok I was about to continue finishing up my game but as I was testing out the AI Chat system, the website where I'm Webscrapping had an update.

I could've just did like I always do but they added account logins which made it harder for me to send and retrieve the bot's responses automatically. So I had no choice but to change how I implement the Chat Systems.

Luckily I was researching on how to use other free models (basically a downgraded ChatGPT) to my code which I ended up making it work... Somewhat...

The only problem is... It reaaally slows down my potato PC, and I'm only using CPU (8GB RAM) and no GPUs (Something that could make your computer faster when playing games) cuz I'm broke. And the more text you send to the chatbot the slower it is to receive the response.

There is still room for improvement where I could try getting the response in realtime rather than wait for it to send me the finished texts after sending. But for now I have no idea how to do that.

Anyways... Here's some character sprites I've finished.

68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f776174747061642d6d656469612d736572766963652f53746f7279496d6167652f4166735858764e79536e386675413d3d2d313334323331333839312e3137363531333964383937663661353439303930313535363537342e676966?s=fit&w=1280&h=1280

68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f776174747061642d6d656469612d736572766963652f53746f7279496d6167652f49754b2d7647772d374846387a413d3d2d313334323331333839312e313736353133396635316566393037653236303334383738323539392e676966?s=fit&w=1280&h=1280

68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f776174747061642d6d656469612d736572766963652f53746f7279496d6167652f75376855627a36674156504b53413d3d2d313334323331333839312e313736353133613031653239623930333235373734373839383233352e676966?s=fit&w=1280&h=1280

- - - - - - - - - - - - - - - - - - 
June 3, 2023

I managed to fix the NPC interaction issues, this time I used Poe.com and you need to insert a pbCookies value which could be found by going to the website > right click > Inspect > Applications tab > Cookies > Get the value from p-b. If you use or familiar with Sillytavern or TavernAI (A webUI that helps you roleplay with any characters, something like characterAI but can do NSFW roleplay), then this should be easy.

It's somewhat a hassle but better than implementing a built-in LLM inside the code which drops the performance and slow response time.

I'll release the demo somewhere at the end of July.

4