Making Smarter NPCs | Devlog

  Рет қаралды 3,980

Night Run Studio

Night Run Studio

Күн бұрын

Пікірлер: 35
@KeanuRitchie
@KeanuRitchie 5 ай бұрын
The npc skit is crazy
@NightRunStudio
@NightRunStudio 5 ай бұрын
Haha, thanks!
@NZMPlays
@NZMPlays 5 ай бұрын
This is an excellent idea and approach to making NPCs more visceral and interesting. I hope it ends up being a fruitful process. Just in itself, it could stand as its own Sims-type game where the player just watches what the NPCs do and helps guide them to optimal happiness. But youre on the cusp of a very deep set of systems here. Each job can have a number of tasks, people can go to stores and interact with other citizens who actually work in those stores, and those workers are the only ones with access to job specific sub-routines and so on. This is a fun way to programmatize working and NPC behavior. Nice stuff man!
@NightRunStudio
@NightRunStudio 5 ай бұрын
I've thought the same thing! even just in the early testing, it's surprisingly satisfying to just sit and watch the NPCs interact. It will be quite a journey to see where this ends up.
@charksey
@charksey 5 ай бұрын
Like Majora's Mask, the Sims, Rune Factory! :D I love it!
@NightRunStudio
@NightRunStudio 5 ай бұрын
Yes! Yea! And YES! Glad to hear that doesn’t sound like nonsense to some other people :)
@computerwizard7083
@computerwizard7083 5 ай бұрын
Great work you have going here, and I love the first minute of the video. Something I would suggest is a comfort/happiness stat that can be affected by there leisure and spirituality. Then depending on is there happy or not it could effect there work performance and maybe cause them to sleep and eat? Just a suggestion, there are a lot of way's you can go about doing such a complex system like this and I look forward to seeing your progress throughout the summer!
@NightRunStudio
@NightRunStudio 5 ай бұрын
Thanks for the ideas! I completely agree. I think it will be really cool to have some interplay between their sense of meaning and their performance at work. It's going to be a lot of fun playing with the numbers as I try to implement this :) Cheers!
@TRArchi
@TRArchi 5 ай бұрын
Very interesting good job ;)
@NightRunStudio
@NightRunStudio 5 ай бұрын
Thanks for taking the time to comment! Cheers.
@dayencreation
@dayencreation 5 ай бұрын
Immediately liked the way you present! Great to see how you put together your video. Starting to grow my channel again and found you! Good luck!! ^ ^
@NightRunStudio
@NightRunStudio 5 ай бұрын
Thanks for that! I love hearing when people connect with one of my videos. Also, best of luck with your own channel. Looks like you're off to a good start getting some content out there.
@NickNiccelson
@NickNiccelson 5 ай бұрын
This is exactly the type of design consideration that a "next-gen" game should be considering as standard for years, yet got neglected by the mainstream scene for years while chasing diminishing returns in graphics. You sound like a smart guy and depending on how far you take this thread, your results could outstrip the dynamic world of Baldurs Gate 3. Don't stop.
@NightRunStudio
@NightRunStudio 5 ай бұрын
That’s high praise (both intimidating and encouraging). But mostly I’m just glad to hear that this idea is something other people are getting excited about-definitely makes it feel worth the effort.
@TinyPixelDev
@TinyPixelDev 5 ай бұрын
Nice intro of the video you really make me laugh 😂 😂
@NightRunStudio
@NightRunStudio 5 ай бұрын
I think we've all met that NPC at some point! Glad to hear it got you laughing. Thanks for sharing!
@depavanmeijr
@depavanmeijr 5 ай бұрын
Semangat Night Run ❤🎉
@jannikf2504
@jannikf2504 5 ай бұрын
Your step one is what I am currently failing at. I just don't know how to learn this stuff. I have looked up state machines, behaviour trees and GOAP but I lack the everything to implement it into anything
@NightRunStudio
@NightRunStudio 5 ай бұрын
I totally hear you-that’s how I felt when I started this journey 2 years ago. This is my third iteration of state machine logic and I feel like I’m finally doing it well. I feel like the best way to learn is by doing. For me, I worked my way through Bardent’s entire player controller series and it gave me a really strong foundation (especially since I was implementing it in my own project so it was all in context ). It was after that that I made my own enemy state machine series (more condensed and simpler than Bardent’s), and then I just kept iterating on that strategy, learning more each time. Anyways… that may be more than you wanted to hear 🤨, but I definitely empathize on your journey!
@jannikf2504
@jannikf2504 5 ай бұрын
@@NightRunStudio I've been at it for a couple (10) years now, but never anything consistent. Thanks for the advice, I haven't heard of Bardent. Also I suffer from chronic too-many-projectitis, you may know it as adhd xD
@yokami_9408
@yokami_9408 5 ай бұрын
It make me think a lot about Rainworld's AIs
@NightRunStudio
@NightRunStudio 5 ай бұрын
That's totally the sort of feel I'd love to get to! That said, I don't know about having the villagers persist in their activities while off screen... that might lead to performance problems. But, we'll see! For now, I'm shooting for the moon, and we'll see how far I can reach :)
@SlainMascot
@SlainMascot 5 ай бұрын
Subbed! Just started making videos again when I stumbled across yours! Love it!
@NightRunStudio
@NightRunStudio 5 ай бұрын
Thanks! Glad to hear you enjoyed it.
@CO-ZEntertainment
@CO-ZEntertainment 5 ай бұрын
I hope your game is up there Stardew Valley. I like your hard work. Have you thought about using Voice AI for Player and NPCs?
@NightRunStudio
@NightRunStudio 5 ай бұрын
Thanks for the good wishes! I’m still on the fence about AI for stuff like voices. Definitely something to consider, but not sure yet. (Though it would definitely speed up my workflow!).
@emerialon5612
@emerialon5612 5 ай бұрын
Ive been wondering doing something similar in my game i started making some time ago. I didnt get to NPC logic yet but I already mapped what I will need to make. Decision system, answer map for default answers (like strongly agree, not sure...) and library of modified answers. Yeah and bacstory and memory. According to what the character does it affets its answers and personality. Someone talking with lord too much can start answering to usual smart talk what doesnt affect him "how unfortunate" but lord drinking with commoners could just "not my problem" or "dont care". Use it if you want. I would like to see some aplication of this system before I will actually get to it.
@NightRunStudio
@NightRunStudio 5 ай бұрын
That's a really cool idea. I'm still a little ways from getting that far into dialogue (still working mostly on actions), but I think you are definitely onto something there. Thanks for sharing the idea!
@danieldoherty420
@danieldoherty420 3 ай бұрын
"Games like Chrono Trigger really revolutionized this." Because of the one scene in the entire game where NPCs are aware of things you've done? There were like four Ultima games with more advanced NPCs before Chrono Trigger. I swear, Chrono Trigger gets so much credit when it didn't do anything that hadn't been done before.
@NightRunStudio
@NightRunStudio 3 ай бұрын
Maybe "revolutionized" was the wrong word. But when you talk about choices mattering in early RPGs... something about Chrono Trigger struck a chord for people. It comes up over and over again. but you're right--it was far from the first to do this. There was just something special about the way it did this.
@RockyMulletGamedev
@RockyMulletGamedev 5 ай бұрын
Those damn short shorts !
@NightRunStudio
@NightRunStudio 5 ай бұрын
Bwa ha ha!
@itsjustbusiness1989
@itsjustbusiness1989 4 ай бұрын
Please don't ever make your skits a minute long. That got old and unfunny really fast. Sponsorblocking that. Also you don't need to be so close to the camera 💀
@NightRunStudio
@NightRunStudio 4 ай бұрын
Thanks for the feedback. Always helpful to get the negative along with the positive. Cheers!
@itsjustbusiness1989
@itsjustbusiness1989 4 ай бұрын
@@NightRunStudio No problem! I'm liking the game progress so far. NPC AI is pretty tough, but I'm sure you'll get there
6 DEVS Compete to Make the BEST GAME for $10,000
38:22
Blackthornprod
Рет қаралды 764 М.
Two Years Making My Dream Game
12:32
Night Run Studio
Рет қаралды 1,4 М.
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
How Adding NPCs Improved my Game's Immersion | Devlog 3
5:30
SigmoidDev
Рет қаралды 10 М.
Restarting My Dream Game After 2.5 Years
9:44
Night Run Studio
Рет қаралды 2 М.
So I made every block act differently..
11:41
Element X
Рет қаралды 162 М.
Simulating an ENTIRE Ecosystem... | Devlog 4
8:11
SigmoidDev
Рет қаралды 90 М.
Making a Game Where YOU ARE THE DRAGON - Devlog
3:29
Slain Mascot
Рет қаралды 2,9 М.
D&D, But The Players Are Terrible
46:22
Magic The Noah
Рет қаралды 4,3 МЛН
Landing In The TOP 2% - Ludum Dare 55 - Devlog
11:19
Helper Wesley
Рет қаралды 15 М.
Weirdest game idea? | Wheelborn - Devlog #1
5:33
Klexber Games
Рет қаралды 5 М.
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН