#Help with NPC schedule & Event Handlers

1 messages · Page 1 of 1 (latest)

whole leaf
#

GDQuest has a good tutorial about using an Events Bus, but it's only in GDScript, so if you're using C# it'll probably be less useful.

I can't send links, but a quick Google search of "Godot NPC schedule system" yielded several high quality resources, including a video where someone implements an Animal-Crossing-style schedule, and info on Stardew Valley's schedule system.

If you're super new to programming in general, I'd suggest you take a look at GDQuest's free Learn To Code From Zero lessons. (I'm not affiliated with them, I just find them really helpful, and their tutorials are how I got started.)

brittle magnet
#

Also Event i mentioned is like simple rpg 'cutscene'. Most game dev thing i ever tried is Pokemon rom hacks. So i m trying to mimic that process as much as possible. It should work.
But since i don't know much about anything else, thought there might be a better way to implement it.

whole leaf
#

Gotcha. Yeah, a lot of game dev is just trying something to see if you can get it to work, and there are a surprising number of approaches that are viable for any given thing you're trying to do.

My only advice for is to have fun with it, because that's what will keep you going when you run into a roadblock. Don't worry about doing things the "right" or "best" way, because with few exceptions, "right" and "best" are subjective in gamedev.