Jille @jille.dev · Jan 25

Finished the integration of NPCs on the backend. Their info & position now comes from a network packet. Next up is giving them an instance of their own class on the backend, which will take control of their AI (if they're not stationary) and handle dialog options/quest progression. #gamedev #unity

2 likes 1 replies

?

Replies

Jille · Jan 25

One early decision that's starting to pay off in the backend design is this state provider pattern that I'm using. It's making it easy to introduce new state that requires communication to the client. It should also prove relatively simple to introduce player-scoped state (e.g. Quest NPCs) #golang