Home Creators Posts Import Register Favorites Logout

Downloads

Content

In my free time I was trying to learn Godot, a free game engine that I'm planning to use for possible future projects. 

My favorite part in WaB is that NPC aren't just standing in their designated places, but have their own schedule. But in a future project I would love to actually see them moving around from the task to task. Waking up, going to work, doing some random stuff, maybe visiting a tavern, and going back to sleep.

In this video I'm testing very early implementation of such system, with 3 NPC that might be familiar to you as testing subjects. These 3 NPCs have same script, but was assigned different job in town, different sleeping spot, and different schedule.

Don't know how many of you guys are interested in such stuff, but I'm personally enjoy this kind of early looks.

It's just a learning project, not a new game. I'm working on WaB and new update will be at 12th as usual :)

Files

NPC movement test

Test of NPC movement based on schedule in Godot

Comments

Andrés Zambrano Albornoz

I love the energy and work that you put to make great games, that is why WaB is so good, a tier above the rest of adult games

Dandalord

Remembering the schedule of each npc depending on the days of the week, looking to jump to certain scenes, checking if there is a new scene with an npc you You improved affection, And even seeing how everything is altered when a new npc enters the town, it is a very cool part of the game, But all this is due to the design, detail and importance that you have given to each npc, Thanks for that, happy 2024! Good luck and take care

boobsgames

yeah, that make sense, but a nice system still helps :D Happy 2024 to you too! :)

Dandalord

Of course any improvement is good and welcome, and very grateful of course

Daniel Hammersley

I've enjoyed the NPC movements in WaB a great deal. I say go for it! It's made the dodging and pursuit of quests more enjoyable in a subtle manner which beats the "I am here till you get close" concept of other games! Look forward to seeing this in your next project, sir!

the watcher

I find it an interesting option, I mean, it gives a lot more life to the game, possibilities for the player to interact more with the NPCs, in short a lot of opportunities, but the only thing that seems "strange" to me is that in 5 minutes It basically spend a day I know that it can be accelerated and decelerated in the software, but I think there would be many problems, now, imagine programming the time so that it is 1 day in 10 minutes. Now the player would have to wait for 2, 5 or even 10 minutes to pass. to find the NPC, I like the system but if there was the opportunity to maintain the same system (I mean, performing an activity speeds up time) it would be a good goal, or maybe a better option is not to divide the time 4 times but 5, or even a step counting system, I mean, if the player walks 1 step, 5 seconds pass, so time would always be linked to the player's activity.

Daemon of Tyranny

Just one question; would interacting with them trigger a lewd scene of any sort, depending on where they currently are walking from?

boobsgames

It's speed up for the sake of testing, of course the game day will be longer :) I just needed to test the NPCs' movement over the day, so I set time speed to a high value. About the waiting - I think I will add a button to wait a specific amount of time, like in oblivion or skyrim. I made similar system in Unreal Engine 5, but I need to test in in Godot too, to make sure that fast movement won't be lagging the game out. I don't like the idea of time depending on steps, because nothing will be moving if player stands still, and an some cases the player will be running in circles to pass the time. It works better for the game that have turn based combat in mind, like Stoneshard (which I like a lot)

boobsgames

At the moment it's not a game. I have a tasting locations, a couple of NPC following their schedules, player character with his movement system, dialogue system, basic save/load system, settings, but no gameplay or sex scenes. Technically it's not that hard to add a sex scene, the challenge is to make a system that let's you add such scenes easily during future development. Like you create a template that can be triggered with swapped illustrations, animations, sounds, dialogues and with different conditions, and then reuse it for different scenes. For now I'm focusing on NPC behavior, like I want them to choose a stool in the tavern for example and sit on it, or say hi to other NPC when they bump into each other. It was hard to make them to find their own beds and not get stuck (they still sometimes get stuck, I need something that detects it and unstucks them), so it will take time xD Ideally, yes, I would like the sex scene to adapt to the surrounding areas, but it's really early to think about it :D

Daemon of Tyranny

Fair enough. Plus, you still have plenty of room to finish Warlock & Boobs so there’s no rush for any requests or future goals yet. Thank you for your hard work.

the watcher

That's a great idea the button to speed up things is nice, I mean the step option, in retrospect is a bad idea, but I think I like a lot of the idea of the button for me cause some players like to get into the right time, cause at the begging of the game I like to enjoy the stuff, landscape, models, illustration, pixealrt, etc. But when you get used to some player might like to speed up things

Streye

That's really cool. How intuitive do you feel Godot is? I tried early versions of RPG maker and stencyl which were 100% not intuitive to a non-programmer.

boobsgames

I don't think being intuitive is a thing for game engines. Godot certainly felt to me more logical then Unreal 5. RPG Maker is more like a game editor (reminded me the editor for HoMM4), Godot is a proper game engine, which means you're expected to code everything, including menus, inputs, etc. So instead of legos you get tools, does it make sense? You will need to learn how to code and how to organize the project. if you want to get and idea of what it is to work with Godot, I recommend to find one of the "making platformed in Godot" or "making top down RPG in godot" tutorials on youtube and try to follow it step by step. I can recommend you a good one if you want, it should help you get started

Streye

Sure, I'll check it out thanks.