Not going to lie, now that business is picking up again after the whole pandemic lockdown.... these 50+ hour work weeks are really slowing down game dev work. It's a good thing I have basically no life, else I'd never have time to do this.
Watching Arcadum do VR Chat/RP on my second monitor... I admit, the graphics are cool, but wow.... The level of RP here is impressive, and it's not even dirty RP (stupid VTubers). It's like a real legitimate story. I kind of wish all of his D&D stuff was done this way.
So today I got my first introduction to "VTubers". Six of them are playing D&D with Arcadum. I don't know if even a DM as fantastic as Arcadum can make six VTubers tolerable. I've had it on my second monitor for over a hour.. they're still meeting in the first room doing perception and stealth checks to look at each other's chests. No story has happened yet.
I sat down after a long day of work, expecting to work on my game (yeah I have literally no life)... Only to see an email from a favorite card shop saying, "Please sell us your cards!"
//Looks at their offers and takes a deep satisfied breath.
Ahhh! The sweet smell of desperation. I guess the game must wait. $______$
You know, it might actually just be easier to give a major recurring NPC a bunch of reactive subroutines versus just hard programming their actions. Such as if the player gets too close the NPC will complain about being pushed, or playfully dance away. Or if they're say too close to a particular type of event like a special flower they'll run over and smell it. This merits some experimentation.
So I added lighting, improved the pixel movement, created some new types of areas, created a narrator to spawn stuff around the player, and setup a system to link it all together making the world infinite... Of course normally the areas wouldn't be linked together like this. But it's kind of just for fun and showcasing.
// Remake entire game in particles... check
// Create a narrator that tracks the player and creates content... check
// Add lighting... check
// Add pixel movement... check
// Make world infinite... check
// Successfully record game for a video with no hint of lag in 1080p? ...Uh oh.
Why must computer be potato?!