Technically self-shadowing should be on, so there should be shadows there. Not sure why they aren't showing π€
15.02.2026 00:41 β π 0 π 0 π¬ 0 π 0@vuntracity.bsky.social
City exploration game in development for VR and flat screen. Steam: https://store.steampowered.com/app/2859220/Vuntra_City/ Discord: https://discord.gg/UU3CbNnJDp
Technically self-shadowing should be on, so there should be shadows there. Not sure why they aren't showing π€
15.02.2026 00:41 β π 0 π 0 π¬ 0 π 0New devlog! In this one I discuss what is still missing from my technically feature-complete procedural NPCs.
www.youtube.com/watch?v=-xu_...
#gamedev #indiegame
Two pictures of the same NPC looking at the player from different angles and making eye contact.
I got the NPC eye movement working, so they now make eye contact with the player and with each other. Such a small touch, but it makes them feel so much more alive!
#gamedev #indiegame
A rainy day in a virtual city with neon lit skyscrapers.
It's #screenshotsaturday, and that means it's time for more rainy Vuntra City.
#gamedev #indiegame
I forgot to add a check if the item an NPC decided to pick up is already held by someone else. So they will just yank items out of your hands π Already fixed but I thought it was a funny bug. Also don't mind the floating through the chair, that's just how we sit down in Vuntra City.
#indiegame
By the way, the umbrellas can be picked up by the player as well. Although they can be hard to find, as they rarely spawn in the world by themselves and the NPCs won't give you theirs π
#gamedev #indiegame
Yes! There are also some very cool glowing umbrellas in Cyberpunk that I could take inspiration from.
08.02.2026 16:19 β π 0 π 0 π¬ 0 π 0A game character sitting at a street bar with a glass in his hand.
Also made the NPCs occasionally pick up random items in their vicinity when they sit down. They don't know what to do with them (yet) and drop them very inconsiderately when they get up.
08.02.2026 16:11 β π 3 π 0 π¬ 0 π 0Thank you! Right now I only have one pretty generic umbrella model but I might add more later.
08.02.2026 12:33 β π 1 π 0 π¬ 0 π 0Guess what? Umbrellas!
Actually, NPCs can now hold any type of item in either hand. Umbrellas are just the first thing I gave them.
#indiegame #gamedev #procgen
A street bar with trees and street lights on a rainy evening in a procedural city.
Just a rainy evening in Vuntra City.
#screenshotsaturday #gamedev #indiegame
I just have to boost @thelucian.bsky.social's latest video. He's just recently started a devlog working on his first game, but it's so entertaining and high effort, he deserves more views. Check it out: www.youtube.com/watch?v=lqEl...
06.02.2026 20:35 β π 2 π 1 π¬ 1 π 0Watching The Making of Disco Elysium by /noclip tonight. I must say, Disco Elysium is the game I recognized as Eastern European immediately without knowing anything about it. Even though it's set in a fictional universe, just a few minutes in, I thought "Holy sh*t, I've lived in this place".
03.02.2026 19:28 β π 4 π 0 π¬ 0 π 0The variation it creates is subtle and you can still tell there's only a limited number of base face shapes. But at least now the NPCs with the same face model look distinct from one another.
02.02.2026 07:00 β π 1 π 0 π¬ 0 π 0Implemented rudimentary face sliders for procedural NPCs by simply adding a normal aligned offset to the face mesh in the vertex shader using a mask. For now it only changes the size of the cheeks, nose, and lips encoded in the red, green, and blue channels of the mask.
#gamedev #indiegame #procgen
Ingame conversation screenshot showing the person lookup UI that allows the player to select a specific person to learn more about.
Been working on the person lookup UI today. Added gender and appearance information and the ability to favorite or delete a person. Also to only show favorite persons. It's getting quite usable now.
#gamedev #indiegame
I've added a dialog option to ask an NPC if they know a particular person's whereabouts. They will respond differently if that person is currently in the same building, in the broader area, or not around at all.
#gamedev #indiegame
Spent all day rigging the NPC hairstyles to the skeleton (they were static meshes before) and making sure they fit each head model perfectly. It was a lot of work but had to be done. Still have more jank and bugs to clean up before the NPC playtest though.
#gamedev #indiegame
None of your favorite games ever became masterpieces because of the critics.
They became what you love because of the creators making a daring attempt, often taking risks, often against the grain.
You want these moments again, you need to relearn how to uplift.
Crazy progress!
25.01.2026 21:55 β π 1 π 0 π¬ 0 π 0I see I'm not the only one who loops the same music track instead of looking for more than one, hehe.
24.01.2026 13:47 β π 3 π 0 π¬ 1 π 0Haha thanks!
23.01.2026 17:27 β π 1 π 0 π¬ 0 π 0Been experimenting with using @runevision.bsky.social's noise shader for post-processing effects in Unreal and I made this: www.youtube.com/watch?v=Qxu_...
23.01.2026 16:31 β π 6 π 2 π¬ 1 π 0New devlog about the dialogue system I've planned for my procedural NPCs that I just recently started working on: www.youtube.com/watch?v=sHXO...
#gamedev #indiegame #procgen
Today on the 'dame β @jbarnes1926.bsky.social chats with @vuntracity.bsky.social dev Lara Davidova about the city exploration game she's been working on since 2022 videoda.me/the-open-wor...
21.01.2026 21:53 β π 6 π 4 π¬ 0 π 0Seen some youtubers play both but unfortunately this is not the vibe I'm looking for at this time. Thanks for the recommendation though!
22.01.2026 05:19 β π 0 π 0 π¬ 0 π 0Thank you, I haven't heard of this one.
22.01.2026 05:18 β π 1 π 0 π¬ 0 π 0Oh nice thank you! I haven't played most of these so they'll be nice additions to my list. Also I just realized I now might have enough space for Eye of the Temple π
22.01.2026 05:16 β π 1 π 0 π¬ 0 π 0Thank you for the recommendation. I heard about The Talos Principle games but never played.
21.01.2026 21:33 β π 0 π 0 π¬ 0 π 0Thank you, I'll check it out!
21.01.2026 19:31 β π 1 π 0 π¬ 0 π 0